Are Analysts Getting Too Bullish on Microsoft and Nvidia?

By David Jagielski | July 09, 2025, 6:05 PM

Key Points

  • Microsoft and Nvidia could both soon hit $4 trillion in market cap.

  • Some analysts believe that there may still be more upside ahead, and that one or both of these companies could soon be worth $5 trillion.

It was seven years ago that the market saw its first 1 trillion-dollar company, when Apple (NASDAQ: AAPL) crossed that threshold. Since then, many more have reached trillion-dollar valuations. And according to some analysts, it may not be long before there is a stock that's worth $5 trillion.

Microsoft (NASDAQ: MSFT) and Nvidia (NASDAQ: NVDA) are among the most highly valued stocks in the world today. They are trading at record levels and their valuations aren't exactly modest. And yet, analysts are projecting much more upside for these tech stocks. Are forecasts getting a bit too rosy for these tech giants, or can it still be a good time to invest in them?

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Learn More »

A couple of investors looking at a series of charts.

Image source: Getty Images.

The race to a $5 trillion valuation

Apple, Microsoft, and Nvidia are routinely among the most valuable companies in the world. Lately, however, Microsoft and Nvidia have been creating some space between Apple and are now firmly in the top two positions. As of July 7, Nvidia held the title as the most valuable company, with a market cap of nearly $3.9 trillion. At such a high valuation, it may only be a matter of time before it reaches the $4 trillion threshold.

For chipmaker Nvidia to get to $5 trillion, it would need to rise by a little less than 30% from where it is right now. Microsoft, the diversified software and hardware company, which has a market cap of $3.7 trillion, would need to rally by more than 35% to get there. Analysts at Wedbush believe that one of these two might reach a $5 trillion valuation within the next 18 months.

Price targets can vary, but according to the consensus average, Microsoft has an upside of around 6% while Nvidia is at approximately 11%. But over time, and assuming more analysts upgrade their price targets, that consensus average will rise.

Are these stocks already too expensive?

These companies are highly valued, but they've also been growing at impressive rates over the years. Here's how the big three stack up against one another when looking at their respective price-to-earnings (P/E) multiples.

MSFT PE Ratio Chart

PE ratios data by YCharts

The average S&P 500 index stock trades at a P/E multiple of 24, which would mean that both of these stocks are trading at sizable premiums, in a market which is already looking red hot and hitting record levels. Another way to put this into context is to compare these valuations against the growth rates these companies have been achieving in recent quarters.

MSFT Operating Revenue (Quarterly YoY Growth) Chart

Growth rates data by YCharts

If a company is growing at a fast rate, then it can be justifiable to pay a high premium, especially if expectations remain high. Nvidia is much more expensive than Microsoft with respect to earnings, and its growth rate is far higher as well, due to its dominance in the artificial intelligence chip market.

The danger, however, is that a potential slowdown due in tech spending due to tariffs and trade wars could undermine the growth prospects of these companies and make them worse buys in the process.

Is it too late to invest in Nvidia or Microsoft?

Nvidia and Microsoft are highly profitable and strong businesses to invest in. However, the problem with expecting either one of them to hit a $5 trillion valuation in the near future is that a best-case scenario would need to exist for tech, and AI spending would need to remain strong. I'm not convinced that will happen if the economy slows down, and that's why I think that expectations may be getting a bit too high for these tech stocks right now; there is too much optimism priced in, as they already look expensive today.

But if you're planning to invest for at least five years, then either one of these stocks can still be a good investment to hold in your portfolio. They are among the safest investments to own. And while they may experience volatility in the short term, over the long term, they are still likely to rise significantly in value.

Should you invest $1,000 in Nvidia right now?

Before you buy stock in Nvidia, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Nvidia wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $687,764!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $980,723!*

Now, it’s worth noting Stock Advisor’s total average return is 1,048% — a market-crushing outperformance compared to 179% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of July 7, 2025

David Jagielski has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Apple, Microsoft, and Nvidia. The Motley Fool recommends the following options: long January 2026 $395 calls on Microsoft and short January 2026 $405 calls on Microsoft. The Motley Fool has a disclosure policy.

Latest News