TLN

357.84 +4.27%
Talen Energy Corporation NASDAQ Stock Utility Stocks
Open in Risen →

Talen Energy Corporation (TLN) is listed on NASDAQ in the Transportation & Utilities sector. This page tracks real-time TLN price, technical indicators including RSI, MACD, and the 52-week range, plus fundamentals, earnings history, and recent insider trading activity.

Technical Analysis

RSI (14) 51.2 Neutral
Market Cap $17.1B
Volume 896.1K

Fundamentals — 10-Q Q2 2026

Revenue $1.9B
Net Income $-29.0M
EPS $-0.63
Operating Margin 7.4%
Net Margin -1.5%
Debt / Equity 5.9x
P/E Ratio -568.0x

Earnings

Recent Insider Trades

Name Title Type Shares Price Value Date
Abbas Gizman I Director Sell 2,600 $380.00 $988,000 2026 Jun 15
Rosen David Efraim 10% Owner Sell 388,530 $293.65 $114.1M 2025 Jun 27
Horton Anthony R Director Buy 1,000 $190.59 $190,588 2025 Mar 6
Rubric Capital Management LP 10% Owner Sell 4,893,507 $204.35 $1000.0M 2024 Dec 13
Farr Paul A President & CEO Buy 10,000 $6.63 $66,300 2015 Dec 23
McGuire Jeremy R. SVP & CFO & Chief Acct Officer Buy 20,000 $6.41 $128,100 2015 Dec 22
Rausch Timothy S. SVP & Chief Nuclear Officer Buy 12,100 $5.92 $71,632 2015 Dec 17
Farr Paul A President & CEO Buy 10,000 $6.19 $61,900 2015 Dec 16
Farr Paul A President & CEO Buy 10,000 $6.76 $67,600 2015 Dec 9
Schinski James E. SVP and Chief Admin. Officer Buy 30,816 $6.75 $208,008 2015 Dec 9
Hopf Clarence J JR Officer Buy 9,000 $10.35 $93,150 2015 Oct 16
Farr Paul A President & CEO Buy 30,000 $10.43 $312,900 2015 Oct 5
Forte Stephen P Chief Executive Officer Buy 25,000 $0.37 $9,250 2007 Nov 21
Dyne Colin Director Sell 149,900 $0.84 $125,545 2007 Aug 21
Van Biene Wouter Chief Operating Officer Buy 10,000 $0.74 $7,360 2007 Aug 17

Take TLN further

Set alerts on TLN

Get notified when Talen Energy Corporation hits your price targets or technical conditions are met.

Get Started Free