Compare Stocks

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

Select Stocks
JNJ
MSFT

Add up to 3 more stocks

JNJ

Johnson & Johnson

+0.29%
$266.73+0.78
Market Cap

$642.79B

52W Range

$164.23 - $269.43

MSFT

Microsoft Corporation

+1.09%
$393.35+4.25
Market Cap

$2.92T

52W Range

$349.20 - $555.45

Metric
JNJ
MSFT
Valuation
P/E Ratio30.8223.16
Forward P/E22.7622.87
P/B Ratio7.646.99
P/S Ratio6.639.10
P/FCF Ratio28.7039.73
PEG Ratio0.212.34
EV/EBITDA19.9815.53
Profitability
Gross Margin70.5%68.3%
Operating Margin26.8%46.8%
Net Margin21.5%39.3%
ROE24.8%30.2%
ROA10.5%18.0%
ROIC13.7%21.6%
Financial Health
Current Ratio1.031.35
Quick Ratio0.771.35
Debt/Equity0.590.33
Interest Coverage26.3653.89
Dividends
Dividend Yield2.0%0.9%
Payout Ratio47.5%26.0%
Consecutive Div Years6321