STMicroelectronics

STM · NYSE · USD

$53.50Change from previous close: +0.26%Absolute change: +$0.14

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
$47.73B
Enterprise value
$46.36B
Forward P/E
21.1
PEG
0.20
Price/book
2.71
Price/sales
3.64
EV/EBITDA
16.6
EV/revenue
3.54

Profitability and growth

Gross margin
34.5%
Operating margin
6.9%
Net margin
3.6%
ROE
2.7%
ROA
2.1%
Revenue growth (year over year)
26.1%

Financial health

Total cash
$6.03B
Total debt
$4.23B
Debt/equity
0.23
Current ratio
2.78
Quick ratio
1.98

Dividends

Annual dividend per share
$0.36
Dividend yield
0.7%
Payout ratio
70.6%
Ex-dividend date
December 15, 2026

Analysts and estimates

Average price target
$75.04
Median price target
$73.50
High price target
$98.00
Low price target
$52.00
Analysts with a price target
12
Consensus
Buy
Forward EPS
$2.54
EPS estimate, current year
$1.34

Shares and trading

Beta
1.51
Average volume
9.51M
Shares outstanding
892.06M
Float
641.68M
Institutional ownership
19.2%
Insider ownership
0.2%
Short interest (% of float)
2.3%
Short ratio (days)
1.83