Compare Stocks

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

Select Stocks
STM
XYZ

Add up to 3 more stocks

STM

STMicroelectronics N.V.

-18.67%
$53.49-12.28
Market Cap

$47.72B

52W Range

$21.11 - $81.42

XYZ

Block, Inc.

-1.25%
$76.49-0.97
Market Cap

$45.53B

52W Range

$48.21 - $84.08

Metric
STM
XYZ
Valuation
P/E Ratio334.3160.52
Forward P/E-19.88
P/B Ratio2.782.13
P/S Ratio3.991.89
P/FCF Ratio644.2614.21
PEG Ratio-1.74
EV/EBITDA21.5812.80
Profitability
Gross Margin33.8%44.9%
Operating Margin3.5%11.7%
Net Margin1.2%3.3%
ROE0.8%3.7%
ROA0.6%2.0%
ROIC0.7%7.5%
Financial Health
Current Ratio3.362.20
Quick Ratio2.432.19
Debt/Equity0.120.40
Interest Coverage5.8923.54
Dividends
Dividend Yield0.7%-
Payout Ratio189.5%-
Consecutive Div Years20