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 LLC1.29M$484.49M75.9%+8%Feb 17, 26
Oaktree Capital Management LP481.1K$153.59M24.1%-24%May 15, 26