$294.54
-5.43-1.81%
al cierre: Sep 21, 5:00 PM EST
$295.80
-4.17-1.39%
Premercado: 6:37 AM EST

Talen Energy (TLN) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
47.914M
Shares Float
42.773M
Insider Shares Owned
462.962K
Insider % Owned
1.0%
Institutional Shares Held
26.112M
Institutional % Held
54.6%
Ownership Breakdown
Net Insider Activity by Month