Compare Stocks

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

Select Stocks
MSFT
PFE

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

PFE

Pfizer Inc.

+2.35%
$25.25+0.58
Market Cap

$143.91B

52W Range

$23.11 - $28.75

Metric
MSFT
PFE
Valuation
P/E Ratio23.1618.83
Forward P/E22.878.38
P/B Ratio6.991.57
P/S Ratio9.102.23
P/FCF Ratio39.7314.91
PEG Ratio2.34N/A
EV/EBITDA15.539.72
Profitability
Gross Margin68.3%69.3%
Operating Margin46.8%23.4%
Net Margin39.3%11.8%
ROE30.2%8.3%
ROA18.0%3.6%
ROIC21.6%8.8%
Financial Health
Current Ratio1.351.16
Quick Ratio1.350.87
Debt/Equity0.330.78
Interest Coverage53.895.78
Dividends
Dividend Yield0.9%7.0%
Payout Ratio26.0%126.5%
Consecutive Div Years2115