IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Vistra Corp. (VST)

Electric Services

Latest Price
$141.53
TTM P/E
23.73
Normalized P/E
48.26
Div Yield
0.65%
Book Value
8.92
P/B Ratio
15.86

Valuation metrics

adjust assumptions →
EPS: $2.18
Book value / share: $15.08
Formula: √(22.5 × EPS × BVPS)
Graham Number
$27.19
82% downside
EPS: $2.18
Target P/E: 51×
Formula: EPS × P/E
P/E Fair Value
$111.18
25% downside

Institutional Ownership

92.1% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
BlackRock, Inc.29.06M$4.61B8.65%+517.8K2026-06-30
VANGUARD CAPITAL MANAGEMENT LLC21.39M$3.39B6.37%-1022026-06-30
VANGUARD PORTFOLIO MANAGEMENT LLC16.94M$2.69B5.04%+37.1K2026-06-30
STATE STREET CORP16.85M$2.67B5.02%+80.0K2026-06-30
FMR LLC14.16M$2.25B4.21%-1.65M2026-06-30
JANE STREET GROUP, LLC11.46M$1.82B3.41%+925.0K2026-06-30
GEODE CAPITAL MANAGEMENT, LLC9.04M$1.43B2.69%+3.7K2026-06-30
MORGAN STANLEY8.88M$1.41B2.64%+623.8K2026-06-30
GOLDMAN SACHS GROUP INC6.60M$1.05B1.97%+1.31M2026-06-30
UBS Group AG6.57M$1.04B1.96%+1.29M2026-06-30
View all institutional holders →