Skip to content

Talen Energy

TLN$327.9124/5
Held by 9 portfolios Follow tracks9portfolios
+605.2%

Holders

Portfolio
0.2%
$46.7MSep 2024Decreased · Jun 30+8.6%
0.1%
$33MJun 2015New position · Dec 31+13.5%
0%
$222.8MDec 2016Closed · Dec 31+14.8%
0%
$31.5M——+13.8%
CPP Investments
0%
$21MJun 2025New position · Jun 30+11.9%
0%
$704.3KJun 2026New position · Jun 30+1.6%
0%
$5.2M——+9.4%
0%
$42.6KJan 2026Bought · Aug 28+13.2%
0%
$576.4KSep 2024Decreased · Mar 31+16.1%