55.09EURMkt Cap: 48.96B EURP/E: 393.50Last update: 2026-05-21
STMicroelectronics N.V., together with its subsidiaries, designs, develops, manufactures, and sells semiconductor products in Europe, the Middle East, Africa, the Americas, and the Asia Pacific. The company operates thro…
Industry Peers
Semiconductorsloading…
Indicators:|
Key Statistics
Company
Market Cap48.96B EUR
Enterprise Value47.58B EUR
Revenue (TTM)12.38B EUR
Gross Profit4.00B EUR
Net Income (TTM)166.00M EUR
Revenue/Share13.88 EUR
Last Price55.09 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees48.0K
CountryIT
SectorTechnology
IndustrySemiconductors
ISINNL0000226223
Valuation
P/E (Trailing)393.50
P/E (Forward)38.80
PEG0.66
EV/EBITDA19.11
EV/Revenue3.84
P/S3.96
P/B3.22
EPS (TTM)0.14
EPS (Forward)1.42
52W Range
54.9314% of range56.11
52W High56.11 EUR
52W Low54.93 EUR
Profitability
Gross Margin33.89%
Oper. Margin3.65%
EBITDA Margin20.12%
Profit Margin1.41%
ROE0.93%
ROA0.67%
Growth
Revenue Growth23.00%
Earnings Growth-33.30%
Cash Flow & Leverage
Operating CF2.15B EUR
CapEx (TTM)—
FCF Margin-2.91%
FCF Yield-0.74%
Net Debt-1.79B EUR
Net Debt/EBITDA-0.72
Balance Sheet
Debt/Equity0.13
Current Ratio3.31
Quick Ratio2.22
Book Value/Sh17.11 EUR
Cash/Share5.143 EUR
Dividends
Fwd Div Rate0.3100 EUR
Trail. Div Rate0.3600 EUR
Div. Yield0.56%
5Y Avg Yield0.81%
Payout Ratio225.00%
Ex-Div DateJun 22, 2026
Pay Date—
Splits
Last Split3:1
Split DateMay 9, 2000
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.888.79M
Float637.63M
Insiders27.53%
Institutions30.50%
Technical
SMA 5037.63 (+46.4%)
SMA 20027.07 (+103.5%)
Beta1.51
S&P 52W Chg27.23%
Avg Vol (30d)3.26M
Avg Vol (10d)4.88M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—