Talen Energy Corp (TLN)

Over the past 90 days, Talen Energy Corp has seen three insider transactions, resulting in a net negative value of approximately $988,000. These activities involved sales and proposed sales by a director and a former affiliate. This follows a period where the stock price rose 9.5% and the company reported a positive earnings surprise.
Ticker: TLN Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Talen Energy Corp. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
ABBAS GIZMAN I
2 sales — total 1,976,000 USD
Sale 15 Jun 2026
Value US$3,425,960.22 | Price 419.36 | Shares 8,717
Proposed sale 15 Jun 2026
Value US$130,258.54 | Price 60.95 | Shares 69,426
Proposed sale 15 Jun 2026
Value US$749,515.23 | Price 397.21 | Shares 91,071
Sale 27 Jun 2025
Value US$338,983.93 | Price 298.14 | Shares 1,137
Sale 27 Jun 2025
Value US$7,711,203.95 | Price 297.70 | Shares 25,903
Sale 27 Jun 2025
Value US$22,686,261.66 | Price 296.38 | Shares 76,545
Sale 27 Jun 2025
Value US$15,316,284.62 | Price 295.62 | Shares 51,810
Sale 27 Jun 2025
Value US$3,621,303.80 | Price 294.65 | Shares 12,290
Sale 27 Jun 2025
Value US$693,740.35 | Price 293.34 | Shares 2,365
Sale 27 Jun 2025
Value US$2,327,905.48 | Price 292.82 | Shares 7,950
Sale 26 Jun 2025
Value US$29,400.00 | Price 294.00 | Shares 100
Sale 26 Jun 2025
Value US$9,658,051.27 | Price 293.34 | Shares 32,924
Sale 26 Jun 2025
Value US$9,677,519.00 | Price 292.19 | Shares 33,121
Sale 26 Jun 2025
Value US$4,606,113.22 | Price 291.08 | Shares 15,824
Sale 26 Jun 2025
Value US$5,492,354.21 | Price 290.19 | Shares 18,927
Sale 26 Jun 2025
Value US$382,375.60 | Price 289.46 | Shares 1,321
Sale 25 Jun 2025
Value US$29,714.00 | Price 297.14 | Shares 100
Sale 25 Jun 2025
Value US$1,463,190.41 | Price 295.18 | Shares 4,957
Sale 25 Jun 2025
Value US$4,114,646.08 | Price 294.47 | Shares 13,973
Sale 25 Jun 2025
Value US$6,328,242.64 | Price 293.63 | Shares 21,552
Sale 25 Jun 2025
Value US$4,901,970.63 | Price 292.50 | Shares 16,759
Sale 25 Jun 2025
Value US$58,098.00 | Price 290.49 | Shares 200
Sale 25 Jun 2025
Value US$1,859,564.46 | Price 289.25 | Shares 6,429
Sale 25 Jun 2025
Value US$12,795,066.23 | Price 288.55 | Shares 44,343
Buy 6 Mar 2025
Value US$95,450.00 | Price 190.90 | Shares 500
Buy 6 Mar 2025
Value US$48,147.50 | Price 192.59 | Shares 250
Buy 6 Mar 2025
Value US$46,990.00 | Price 187.96 | Shares 250
Sale 13 Dec 2024
Value US$999,999,899.87 | Price 204.35 | Shares 4,893,507
Planned buy 22 Dec 2015
Value US$64,030.00 | Price 6.40 | Shares 10,000
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-17 2026-06-15 S Sale Non-Executive Director
8,717 -22.5%
419.36
US$3,425,960
8,717 -22.5% 419.36 US$3,425,960
2026-06-15 2026-06-15 PrS Proposed sale

Former affiliate

91,071
397.21
US$749,515
91,071 397.21 US$749,515
2026-06-15 2026-06-15 PrS Proposed sale

Director

Non-Executive Director
69,426
60.95
US$130,259
69,426 60.95 US$130,259
2025-06-27 2025-06-27 S Sale Large shareholder
1,137 -0.0%
298.14
US$338,984
1,137 -0.0% 298.14 US$338,984
2025-06-27 2025-06-27 S Sale Large shareholder
25,903 -0.4%
297.70
US$7,711,204
25,903 -0.4% 297.70 US$7,711,204
2025-06-27 2025-06-27 S Sale Large shareholder
76,545 -1.3%
296.38
US$22,686,262
76,545 -1.3% 296.38 US$22,686,262
2025-06-27 2025-06-27 S Sale Large shareholder
51,810 -0.9%
295.62
US$15,316,285
51,810 -0.9% 295.62 US$15,316,285
2025-06-27 2025-06-27 S Sale Large shareholder
12,290 -0.2%
294.65
US$3,621,304
12,290 -0.2% 294.65 US$3,621,304
2025-06-27 2025-06-27 S Sale Large shareholder
2,365 -0.0%
293.34
US$693,740
2,365 -0.0% 293.34 US$693,740
2025-06-27 2025-06-27 S Sale Large shareholder
7,950 -0.1%
292.82
US$2,327,905
7,950 -0.1% 292.82 US$2,327,905
2025-06-27 2025-06-26 S Sale Large shareholder
100 -0.0%
294.00
US$29,400
100 -0.0% 294.00 US$29,400
2025-06-27 2025-06-26 S Sale Large shareholder
32,924 -0.6%
293.34
US$9,658,051
32,924 -0.6% 293.34 US$9,658,051
2025-06-27 2025-06-26 S Sale Large shareholder
33,121 -0.6%
292.19
US$9,677,519
33,121 -0.6% 292.19 US$9,677,519
2025-06-27 2025-06-26 S Sale Large shareholder
15,824 -0.3%
291.08
US$4,606,113
15,824 -0.3% 291.08 US$4,606,113
2025-06-27 2025-06-26 S Sale Large shareholder
18,927 -0.3%
290.19
US$5,492,354
18,927 -0.3% 290.19 US$5,492,354
2025-06-27 2025-06-26 S Sale Large shareholder
1,321 -0.0%
289.46
US$382,376
1,321 -0.0% 289.46 US$382,376
2025-06-27 2025-06-25 S Sale Large shareholder
100 -0.0%
297.14
US$29,714
100 -0.0% 297.14 US$29,714
2025-06-27 2025-06-25 S Sale Large shareholder
4,957 -0.1%
295.18
US$1,463,190
4,957 -0.1% 295.18 US$1,463,190
2025-06-27 2025-06-25 S Sale Large shareholder
13,973 -0.2%
294.47
US$4,114,646
13,973 -0.2% 294.47 US$4,114,646
2025-06-27 2025-06-25 S Sale Large shareholder
21,552 -0.4%
293.63
US$6,328,243
21,552 -0.4% 293.63 US$6,328,243
2025-06-27 2025-06-25 S Sale Large shareholder
16,759 -0.3%
292.50
US$4,901,971
16,759 -0.3% 292.50 US$4,901,971
2025-06-27 2025-06-25 S Sale Large shareholder
200 -0.0%
290.49
US$58,098
200 -0.0% 290.49 US$58,098
2025-06-27 2025-06-25 S Sale Large shareholder
6,429 -0.1%
289.25
US$1,859,564
6,429 -0.1% 289.25 US$1,859,564
2025-06-27 2025-06-25 S Sale Large shareholder
44,343 -0.7%
288.55
US$12,795,066
44,343 -0.7% 288.55 US$12,795,066
2025-03-10 2025-03-06 B Purchase Non-Executive Director
500 +100.0%
190.90
US$95,450
500 +100.0% 190.90 US$95,450
2025-03-10 2025-03-06 B Purchase Non-Executive Director
250 +100.0%
192.59
US$48,148
250 +100.0% 192.59 US$48,148
2025-03-10 2025-03-06 B Purchase Non-Executive Director
250 +inf%
187.96
US$46,990
250 +inf% 187.96 US$46,990
2024-12-16 2024-12-13 S Sale Large shareholder
4,893,507 -43.0%
204.35
US$999,999,900
4,893,507 -43.0% 204.35 US$999,999,900
2015-12-23 2015-12-22 PP Planned purchase McGuire Jeremy R.

SVP & CFO & Chief Acct Officer

Officer
10,000 +29.1%
6.40
US$64,030
10,000 +29.1% 6.40 US$64,030