TLN Talen Energy Corporation logo

TLN Talen Energy Corporation

Utilities
$389.00+4.44%ClosedMarket Cap: $17.78B

As of 2026-05-26

Insider Statistics (Q2 2025)

Acquisitions

13

Dispositions

46

Buy/Sell Ratio

0.28

Net Shares

-1,743,327

Shares Acquired

190,814

Shares Disposed

1,934,141

Total Bought ($)

$0.00

Total Sold ($)

$21.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Mon Mar 02Wright Andrew Mofficer: Chief Administrative OfficerSell16,096$0.0016,096
Mon Mar 02SCHAEFER STEPHENdirectorSell1,118$0.001,118
Mon Mar 02Olagues Darren Jofficer: Chief Development OfficerSell16,096$0.0016,096
Mon Mar 02Olagues Darren Jofficer: Chief Development OfficerSell3,450$0.003,450
Mon Mar 02Muller Coleofficer: Chief Financial OfficerSell25,934$0.0025,934
Mon Mar 02Muller Coleofficer: Chief Financial OfficerSell5,557$0.005,557
Mon Mar 02Morice Christopher Eofficer: Chief Commercial OfficerSell16,096$0.0016,096
Mon Mar 02Morice Christopher Eofficer: Chief Commercial OfficerSell3,450$0.003,450
Mon Mar 02McFarland Mark Allendirector, officer: Chief Executive OfficerSell58,420$0.0058,420
Mon Mar 02McFarland Mark Allendirector, officer: Chief Executive OfficerSell12,519$0.0012,519