$354.81
1.210.34%
Últ. Act.: Oct 16, 7:36 PM
$351.00
-2.60-0.74%

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