• US Stocks
  • Best US Stocks to Buy Today

Best US Stocks to Buy Today

The following is a list of the best companies in the US ranked by their market capitalisation.

Best US Stocks

Stock Name
Stock Price
Market Cap
Apple, Inc. logo
Apple, Inc.


$ 155.48

2.224 T

Microsoft Corporation logo
Microsoft Corporation


$ 251.915

1.705 T

Amazon.com Inc. logo
Amazon.com Inc.


$ 127.57

1.089 T

Tesla, Inc. logo
Tesla, Inc.


$ 303.85

642.330 B

Johnson & Johnson logo
Johnson & Johnson


$ 164.36

432.395 B

Exxon Mobil Corp. logo
Exxon Mobil Corp.


$ 98.34

413.388 B

Walmart Inc. logo
Walmart Inc.


$ 135.1

354.018 B

Meta Platforms Inc logo
Meta Platforms Inc


$ 151.22

340.984 B

JPMorgan Chase & Co. logo
JPMorgan Chase & Co.


$ 115.92

326.073 B

Visa, Inc. logo
Visa, Inc.


$ 199.72

298.586 B

Coca-Cola Company, The logo
Coca-Cola Company, The


$ 60.56

237.768 B

Pepsico, Inc. logo
Pepsico, Inc.


$ 168.28

234.472 B

McDonald's Corp. logo
McDonald's Corp.


$ 257.045

178.897 B

Broadcom Inc. logo
Broadcom Inc.


$ 509.475

172.976 B

Accenture plc logo
Accenture plc


$ 279.86

168.004 B

Nike, Inc. logo
Nike, Inc.


$ 106.68

110.633 B

Netflix, Inc. logo
Netflix, Inc.


$ 219.41

101.613 B

Starbucks Corporation logo
Starbucks Corporation


$ 93.14

99.101 B

Freshworks logo


$ 15.615

1.820 B

Revlon, Inc. logo
Revlon, Inc.


$ 6.515

223.640 M

Disclaimer: This is a ranking by market cap and should not be construed as an investment advice or a recommendation.

What are US Stocks?

The US stock market is one of the world’s oldest and largest stock markets. It has more than 6,000 domestic and international companies listed on its stock exchanges. The US stock market hosts some of the biggest global names across all sectors. The types of companies listed on the US stock exchanges are mega-cap, large-cap, mid-cap and small-cap.

Mega cap stocks are the largest companies with a market cap above USD 200 billion. Large-cap companies are stocks with a market cap of more than USD 10 billion. Mid-cap stocks belong to companies with a market cap in the range of USD 2 billion to USD 10 billion. While small-cap stocks belong to companies with a market cap between USD 300 million and USD 2 billion.

Who Should Invest in US Stocks?

Investors seeking international exposure should consider investing in US stocks. Diversifying internationally will help the investment portfolio in generating significant returns. Investing in US stocks will help you benefit from dollar appreciation as well.

However, you need to closely track the US economy and the markets. Furthermore, investing in US stocks has its own risks. The inherent volatility in the markets and also the forex risks are inevitable while investing internationally.

How to Invest in the Best US Stocks?

The US stock markets used to be out of reach for Indian investors. But now, things are different. There are many ways to invest in US stocks from India. You can invest in best US stocks right now in the following two ways:

  • Direct investments: Own the stocks of US companies directly by opening an overseas trading account with a domestic broker or overseas trading account with a foreign broker
  • Indirect investments: Put your money in mutual funds or ETFs that invest in the US market.

Benefits of Investing in US Stocks

Following are the benefits of investing in best US stocks now:

Access to Global Companies

US companies host the biggest tech companies and globally recognized brands. The US stock market also has companies from China, Germany, Japan, etc. listed on its exchanges. These companies are well-known all over the world. Because the US is a global power, its stock market is worth investing in.


Through US stock, you can spread out and diversify your investments in the US economy to reduce economic risks. A country’s stock market is affected by political issues, elections, the budget, etc. Diversifying your money is a good way to protect your investments from a sudden impact. Even though gold and bonds are good investments, putting money into US stocks is a good way to diversify your portfolio. Also, it may have the potential to set you up for good returns.

Fractional Investing

You can do fractional investing in the US markets. To elaborate, 1 share of Apple is about USD 163, i.e., approximately INR 13,000. It may seem quite expensive to invest in the US stock market. However, Indians can invest in fractions. You can buy Apple shares in fractions for INR 2,000 or INR 5,000, as it may seem fit for you. Thus, investing in US stocks is for everyone who wishes to diversify their investments geographically.

Benefit From Dollar Appreciation

When you buy US stocks as an investment, you pay for them in dollars. While buying US stocks, you are betting not only on the stock’s value but also on the dollar. If the dollar goes up against the rupee, your investment goes up, too.

Being Part of the US Growth Story

The US is home to some of the biggest tech giants. Innovation comes every day. New companies, technologies, and products emerge from time to time. Having access to participate in the growth story of such companies and the economy will help you generate significant returns.

Things to Consider Before Investing in Best US Stocks

The following are the things to consider before investing in the top US stocks:

  • Financial knowledge and expertise: You should know how the US market and global investing work. You should invest only if you have the time and knowledge to study the market.
  • Cost of investment: Investing in the US market is more expensive than in the Indian market. You must pay bank charges, brokerage fees, and taxes on your investment. 
  • Exchange rates: You face exchange rate risk when investing in foreign markets. This can have an adverse impact when you invest or withdraw your money. 
  • Taxation of gains and dividends: You must pay taxes on your gains and dividends from US stocks. The dividends are taxed at 25%, and the long-term gains (holding period more than 24 months) are taxed at 20% in India. But they are not taxed in the US.
    The short-term gains (holding period less than 24 months) are taxed as per your income tax rate in India. If the US company deducts tax at source, you can claim it back when you file tax in India. This is because India has a DTAA agreement with the US and 88 other countries to avoid double taxation.