Compare Stocks

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

Select Stocks
MSFT
TSM

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

TSM

Taiwan Semiconductor Manufacturing Company Limited

-1.70%
$392.31-6.78
Market Cap

$2.03T

52W Range

$223.70 - $479.00

Metric
MSFT
TSM
Valuation
P/E Ratio23.1628.90
Forward P/E22.87N/A
P/B Ratio6.9910.26
P/S Ratio9.1014.63
P/FCF Ratio39.7354.81
PEG Ratio2.340.65
EV/EBITDA15.5319.80
Profitability
Gross Margin68.3%64.2%
Operating Margin46.8%56.0%
Net Margin39.3%50.3%
ROE30.2%35.3%
ROA18.0%24.2%
ROIC21.6%25.1%
Financial Health
Current Ratio1.352.51
Quick Ratio1.352.32
Debt/Equity0.330.20
Interest Coverage53.89N/A
Dividends
Dividend Yield0.9%0.9%
Payout Ratio26.0%32.9%
Consecutive Div Years212