IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Talen Energy Corp (TLN)

Electric Services

Latest Price
$334.10
TTM P/E
--
Normalized P/E
66.03
Div Yield
--
Book Value
23.52
P/B Ratio
14.20

Institutional Ownership

100.0% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
BlackRock, Inc.4.09M$1.30B9.01%+90.8K2026-03-31
Rubric Capital Management LP3.60M$1.15B7.94%--2026-03-31
MFN Partners Management, LP3.00M$957.0M6.61%--2026-03-31
VANGUARD PORTFOLIO MANAGEMENT LLC2.10M$669.0M4.62%--2026-03-31
VANGUARD CAPITAL MANAGEMENT LLC2.05M$653.0M4.51%--2026-03-31
LONE PINE CAPITAL LLC1.82M$580.0M4.00%+525.4K2026-03-31
Sachem Head Capital Management LP1.55M$494.0M3.41%+547.5K2026-03-31
REAVES W H & CO INC1.51M$482.0M3.33%-11.0K2026-03-31
STATE STREET CORP1.34M$428.0M2.96%+21.5K2026-03-31
FRED ALGER MANAGEMENT, LLC1.19M$378.0M2.61%-618.1K2026-03-31
View all institutional holders →