$305.52
3.491.16%
At close: Sep 3, 5:00 PM EST
$305.00
-0.52-0.17%
After Hours: 6:19 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.073M
Institutional % Held
54.6%
Ownership Breakdown
Net Insider Activity by Month
Purchases (90d)
0
Sales (90d)
1
$988K total
Net Activity
Net Selling
Net Value (90d)
-$988K