$286.52
-26.22-8.38%
In chiusura: Sep 14, 5:00 PM EST
$289.50
2.981.04%
Post-mercato: 7:25 PM 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.104M
Institutional % Held
54.6%
Ownership Breakdown
Net Insider Activity by Month