MSFT vs NVDA: Stock Comparison
Key metrics
| Metric | MSFT | NVDA |
|---|---|---|
| Price | $530.52 | $218.48 |
| Market cap | $3.94T | $5.27T |
| P/E | 29.47 | 27.40 |
| Revenue growth | +17.79% | +65.47% |
| Operating margin | +46.78% | +65.21% |
| Dividend yield | 0.69% | 0.24% |
| 1-year total return | +0.79% | +14.09% |
| 3-year total return | +64.88% | +439.72% |
| 5-year total return | +71.32% | +796.13% |
Performance
Total return (%)
Date
MSFTNVDA
Total return from Oct 8, 2021 to Oct 27, 2026, rebased to the first date.
Which is better for...
- Income. MSFT yields more, at 0.69% versus 0.24% for NVDA.
- The past year. NVDA returned more, at +14.09% versus +0.79% for MSFT.
- Valuation. NVDA has the lower trailing P/E, at 27.40 versus 29.47 for MSFT.
- Growth. NVDA has faster revenue growth, at +65.47% versus +17.79% for MSFT.
- The past five years. NVDA returned more, at +796.13% versus +71.32% for MSFT.
These lines restate the figures above. They are not a recommendation.
Frequently asked questions
What is the market cap of MSFT vs NVDA?
Microsoft Corporation (MSFT) has a market cap of $3.94T. NVIDIA Corporation (NVDA) has a market cap of $5.27T.
How did MSFT and NVDA perform over the past year?
The 1-year total return is +0.79% for MSFT and +14.09% for NVDA.
Which has the higher dividend yield, MSFT or NVDA?
MSFT's dividend yield is 0.69%. NVDA's dividend yield is 0.24%.
What is the 5-year total return of MSFT vs NVDA?
The 5-year total return is +71.32% for MSFT and +796.13% for NVDA.
Is this comparison investment advice?
No. This page reports published figures for MSFT and NVDA. It is not a recommendation.