IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

STMicroelectronics N.V. (STM)

Semiconductors & Related Devices

Latest Price
$47.92
TTM P/E
252.21
Normalized P/E
252.21
Div Yield
0.19%
Book Value
--
P/B Ratio
--

Valuation metrics

adjust assumptions →
EPS: $0.18
Book value / share: $20.06
Formula: √(22.5 × EPS × BVPS)
Graham Number
$9.01
81% downside
Norm. op. income: $1.7B (median of 7yr)
Tax rate: 13%
Discount rate: 10%
Growth assumption: zero (EPV is a no-growth value)
Earnings Power Value
$18.28
62% downside
EPS: $0.18
Target P/E: 15×
Formula: EPS × P/E
P/E Fair Value
$2.70
94% downside

Institutional Ownership

20.1% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
VAN ECK ASSOCIATES CORP14.04M$1.05B1.58%+2.38M2026-06-30
Situational Awareness LP7.80M$584.0M0.88%--2026-06-30
CITADEL ADVISORS LLC6.69M$500.0M0.75%-1.99M2026-06-30
BlackRock, Inc.6.55M$490.0M0.74%+1.62M2026-06-30
MORGAN STANLEY6.39M$478.0M0.72%+1.05M2026-06-30
JANE STREET GROUP, LLC6.07M$454.0M0.68%+3.66M2026-06-30
WT Asset Management Ltd5.76M$431.0M0.65%--2026-06-30
GOLDMAN SACHS GROUP INC5.60M$419.0M0.63%+1.03M2026-06-30
Slate Path Capital LP5.24M$392.0M0.59%-885.7K2026-06-30
Invesco Ltd.4.75M$355.0M0.53%+759.5K2026-06-30
View all institutional holders →