TLN
TALEN ENERGY CORP- Inst. value
- $638.07M
- Inst. shares
- 1.77M
- Holders
- 2
Institutional Holders (2)
| Institution | Shares | Value ▼ | % Total | Δ | Filed |
|---|---|---|---|---|---|
| Lone Pine Capital LLC | 1.29M | $484.49M | 75.9% | +8% | Feb 17, 26 |
| Oaktree Capital Management LP | 481.1K | $153.59M | 24.1% | -24% | May 15, 26 |