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| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| BlackRock, Inc. | 4.09M | $1.30B | 9.01% | +90.8K | 2026-03-31 |
| Rubric Capital Management LP | 3.60M | $1.15B | 7.94% | -- | 2026-03-31 |
| MFN Partners Management, LP | 3.00M | $957.0M | 6.61% | -- | 2026-03-31 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 2.10M | $669.0M | 4.62% | -- | 2026-03-31 |
| VANGUARD CAPITAL MANAGEMENT LLC | 2.05M | $653.0M | 4.51% | -- | 2026-03-31 |
| LONE PINE CAPITAL LLC | 1.82M | $580.0M | 4.00% | +525.4K | 2026-03-31 |
| Sachem Head Capital Management LP | 1.55M | $494.0M | 3.41% | +547.5K | 2026-03-31 |
| REAVES W H & CO INC | 1.51M | $482.0M | 3.33% | -11.0K | 2026-03-31 |
| STATE STREET CORP | 1.34M | $428.0M | 2.96% | +21.5K | 2026-03-31 |
| FRED ALGER MANAGEMENT, LLC | 1.19M | $378.0M | 2.61% | -618.1K | 2026-03-31 |