IntrinsicIntrinsic
← Scroll for more →

Talen Energy Corp (TLN)

Electric Services

Latest Price
$348.85
TTM P/E
--
Normalized P/E
72.98
TTM Div Yield
--
Fwd Div Yield
--
Book Value
35.60
P/B Ratio
9.80

Institutional Ownership

100.0% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
BlackRock, Inc.4.36M$1.67B9.09%+265.4K2026-06-30
Rubric Capital Management LP3.60M$1.38B7.52%--2026-06-30
MFN Partners Management, LP3.00M$1.15B6.26%--2026-06-30
ECP ControlCo, LLC2.40M$922.0M5.01%--2026-06-30
Jane Street Group, LLC2.27M$870.0M4.73%+1.47M2026-06-30
Vanguard Portfolio Management LLC2.17M$832.0M4.52%+70.8K2026-06-30
Vanguard Capital Management LLC2.05M$789.0M4.29%+7.1K2026-06-30
Fred Alger Management, LLC1.55M$594.0M3.23%+360.5K2026-06-30
Reaves W H & Co Inc1.48M$567.0M3.08%-34.0K2026-06-30
State Street Corp1.38M$530.0M2.88%+36.9K2026-06-30
View all institutional holders →