Loading live market data…

STMicroelectronics N.V.

NYSE:STM

$70.13 USD

$1.66 (2.42%)

Volume
0
Average Volume
12.58M
Market Capitalization
$62.58B
P/E Ratio
413.06
Dividend Yield
0.51%
Price Target
$83.50
Year High
$81.42
Year Low
$21.11
Day High
Day Low
Payout Ratio
$2.09
Current Ratio
$3.31

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.03%

Investors Holding

33

change: -411 | last: 444

Increased Positions

21

change: -223 | last: 244

Reduced Positions

5

change: -80 | last: 85

New Positions

12

change: -101 | last: 113

Sold Positions

380

change: 339 | last: 41

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -78.3244 | last: 0.7832

Total Invested

24M

STM Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $25.94 873.68M $22.66B $2.84B $2.13B $21.96B
2024-12-31 $24.97 900M $22.47B $2.28B $3.17B $23.36B
2023-12-31 $50.13 903.51M $45.29B $3.22B $3.17B $45.24B
2022-12-31 $35.57 905.61M $32.21B $3.26B $2.91B $31.86B
2021-12-31 $48.88 904.33M $44.2B $3.22B $2.74B $43.72B
2020-12-31 $37.12 894.58M $33.21B $3.01B $2.82B $33.02B
2019-12-31 $26.91 894.3M $24.07B $2.6B $2.28B $23.75B
2018-12-31 $13.88 899.36M $12.48B $2.27B $1.91B $12.13B
2017-12-31 $22.40 884.71M $19.82B $1.76B $1.7B $19.76B
2016-12-31 $11.35 881.25M $10B $1.63B $1.45B $9.82B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $34.55 925M $31.96B $1.89B $2.57B $32.64B
2025-12-31 $25.94 1B $25.94B $2.84B $2.13B $25.24B
2025-09-30 $28.26 892.33M $25.22B $2B $2.38B $25.59B
2025-06-30 $30.41 893.9M $27.18B $1.62B $3.08B $28.65B
2025-03-31 $21.96 933.33M $20.5B $1.78B $3.09B $21.81B
2024-12-31 $24.97 900M $22.47B $2.28B $3.17B $23.36B
2024-09-30 $29.73 900M $26.76B $3.08B $3.35B $27.03B
2024-06-30 $39.25 900.85M $35.36B $3.09B $3.21B $35.48B
2024-03-31 $43.33 900.85M $39.03B $3.13B $3.35B $39.25B
2023-12-31 $50.13 902.77M $45.26B $3.22B $3.17B $45.21B
2023-09-30 $43.16 905.27M $39.07B $3.01B $2.8B $38.86B
2023-06-30 $49.99 902.23M $45.1B $3.11B $2.86B $44.85B