Compare Stocks

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

Select Stocks
MSFT
ORCL

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

ORCL

Oracle Corporation

+0.08%
$119.99+0.09
Market Cap

$345.63B

52W Range

$114.75 - $345.72

Metric
MSFT
ORCL
Valuation
P/E Ratio23.1620.57
Forward P/E22.8716.01
P/B Ratio6.998.22
P/S Ratio9.105.19
P/FCF Ratio39.73N/A
PEG Ratio2.341.26
EV/EBITDA15.5316.52
Profitability
Gross Margin68.3%65.8%
Operating Margin46.8%30.9%
Net Margin39.3%25.4%
ROE30.2%40.2%
ROA18.0%6.5%
ROIC21.6%8.0%
Financial Health
Current Ratio1.351.12
Quick Ratio1.351.12
Debt/Equity0.333.67
Interest Coverage53.894.52
Dividends
Dividend Yield0.9%1.7%
Payout Ratio26.0%33.7%
Consecutive Div Years2112