NVDA vs MSFT

NVIDIA Corporation vs Microsoft Corporation · Updated Mar 28, 2026

NVDA16 winsMSFT7 wins

Price Performance

NVDA +52.75%MSFT -5.82%

Performance

NVDAMSFT
1 Month-9.47%-11.15%
3 Months-11.25%-26.86%
6 Months-5.80%-29.60%
YTD-10.25%-26.19%
1 Year+47.14%-8.47%
3 Year+890.50%+53.90%
5 Year+1382.60%+66.10%

Yearly Returns

YTD20252024202320222021202020192018201720162015
NVDA-11.3%+34.8%+178.8%+245.9%-51.5%+124.3%+117.7%+72.4%-32.9%+89.8%+229.9%+63.7%
MSFT-24.6%+15.5%+13.7%+57.0%-28.4%+54.5%+38.5%+56.0%+18.2%+36.7%+13.4%+18.6%

Valuation

NVDAMSFT
P/E Ratio34.1622.32
Forward P/E21.6223.60
PEG Ratio1.081.57
P/S Ratio19.449.28
P/B Ratio26.697.25
EV/EBITDA29.0415.33

Financials

NVDAMSFT
EPS (TTM)$4.90$15.99
Gross Margin+75.00%+68.04%
Operating Margin+65.02%+47.09%
Net Margin+63.06%+47.32%
ROE+76.33%+30.51%
ROA+58.06%+17.93%
Debt/Equity0.070.32

Growth

NVDAMSFT
Revenue Growth YoY+73.21%+16.72%
Revenue Growth QoQ+19.51%+4.63%
EPS Growth YoY+97.75%+59.75%
EPS Growth QoQ+35.38%+38.71%

Technical

NVDAMSFT
RSI (14)36.5123.52
% From 20-Day SMA-6.71%-9.13%
% From 50-Day SMA-8.78%-13.04%
% From 200-Day SMA-6.61%-25.49%
% From 52-Week High-21.12%-35.74%
% From 52-Week Low+93.24%+3.52%

Analyst Ratings

NVDA
Buy(87 analysts)
Strong SellHoldStrong Buy
Price Target
$278.59
+61.85% upside
MSFT
Buy(37 analysts)
Strong SellHoldStrong Buy
Price Target
$583.67
+53.37% upside

Overview

NVDAMSFT
SectorTechnologyTechnology
IndustrySemiconductorsSoftware - Infrastructure
ExchangeNASDAQNASDAQ
Market Cap$4.20T$2.84T
Shares Outstanding24.31B7.43B
Avg Volume (10D)181.63M32.72M
Dividend Yield0.02%0.91%

Frequently Asked Questions

Is NVDA or MSFT a better buy right now?
Based on 23 comparable metrics, NVDA leads in 16 categories while MSFT leads in 7. NVDA has a consensus analyst rating with 87 analysts covering the stock. Neither stock should be purchased based on a single comparison — consider your investment goals and risk tolerance.
Which stock has better performance, NVDA or MSFT?
Over the past year, NVDA returned +47.14% compared to MSFT's -8.47%. In the short term (1 month), NVDA returned -9.47% vs MSFT's -11.15%.
Is NVDA or MSFT more expensive?
NVDA trades at a P/E of 34.16 compared to MSFT's 22.32. On a price-to-sales basis, NVDA trades at 19.44x vs MSFT's 9.28x. Forward P/E: NVDA at 21.62 vs MSFT at 23.60.
Which stock has higher growth, NVDA or MSFT?
NVDA's revenue grew +73.21% year-over-year compared to MSFT's +16.72%. EPS growth: NVDA at +97.75% vs MSFT at +59.75%.
Do NVDA and MSFT pay dividends?
NVDA pays a dividend with a yield of 0.02%. MSFT pays a dividend with a yield of 0.91%.
Which stock do analysts prefer, NVDA or MSFT?
NVDA has 87 analysts with a target price of $278.59 (+61.85% upside). MSFT has 37 analysts with a target of $583.67 (+53.37% upside).

Data updated daily. All comparisons based on latest available market data. Not investment advice.