logo
Sign in

MSFT vs. NVDA Stock Comparison

Compare stocksMSFT vs. NVDA Stock Comparison
Updated: Oct 27, 2026

Compare Microsoft Corporation (MSFT) and NVIDIA Corporation (NVDA) stocks across key metrics, including the price chart below of performance and returns, as well as a side-by-side comparison of fundamentals, valuation, dividends and more. Check out our ETF comparison tool to compare ETFs instead.

MSFT
$532.33
NVDA
$217.41
Add stockAdd stockAdd stock
Basics
NameMicrosoft CorporationNVIDIA Corporation
Price$532.33$217.41
SectorTechnologyTechnology
Market cap
large / 3,952,840,790
large / 5,239,581,000
Beta1.102.22
Dividends
Dividend$3.64$0.5200
Yield0.68%0.24%
FrequencyQuarterlyQuarterly
Payout ratio
21.06%
8.90%
Dividend CAGR (3y)
10.20%
219.13%
Dividend CAGR (5y)
Dividend CAGR (10y)
Dividend safety score
Overall score
Forward payout ratio
Payout ratio/FCF
Dividend CAGR (3y)
Revenue CAGR (3y)
Debt/EBITDA
Debt/Equity
Valuation
P/E30.81x37.23x
P/S8.67x18.86x
P/B6.78x25.88x
P/CF16.52x39.64x
P/FCF34.22x42.12x
PEG ratio1.62x1.58x
EV/EBITDA13.33x28.16x
Fundamentals
Gross margin68.59%71.07%
Operating margin46.67%60.38%
Pretax margin47.97%65.50%
Net margin39.04%55.60%
Tax rate18.61%15.12%
ROE33.61%104.37%
ROA17.93%58.06%
Interest coverage53.94x503.42x
Report issue