Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
MSFT
NVDA

Add up to 3 more stocks

MSFT

Microsoft Corporation

+1.09%
$393.35+4.25
Market Cap

$2.92T

52W Range

$349.20 - $555.45

NVDA

NVIDIA Corporation

+0.25%
$197.01+0.50
Market Cap

$4.77T

52W Range

$164.07 - $236.54

Metric
MSFT
NVDA
Valuation
P/E Ratio23.1630.09
Forward P/E22.8741.87
P/B Ratio6.9924.52
P/S Ratio9.1018.91
P/FCF Ratio39.7340.25
PEG Ratio2.340.57
EV/EBITDA15.5328.96
Profitability
Gross Margin68.3%74.2%
Operating Margin46.8%64.0%
Net Margin39.3%63.0%
ROE30.2%81.7%
ROA18.0%61.5%
ROIC21.6%62.9%
Financial Health
Current Ratio1.353.91
Quick Ratio1.353.24
Debt/Equity0.330.07
Interest Coverage53.89503.42
Dividends
Dividend Yield0.9%0.0%
Payout Ratio26.0%0.6%
Consecutive Div Years212