Talen Energy Corporation (TLN)

296.13 -2.77%
NASDAQ Stock Utility Stocks
Open in Risen →

Talen Energy Corporation (TLN) is listed on NASDAQ in Utility Stocks. It is $296.13, -2.77%, with a $14.2B market cap. RSI is 31.9, near oversold. The latest reported quarter missed estimates. Insiders were net sellers across the listed trades.

Technical Analysis

RSI (14) 31.9 Near Oversold
Market Cap $14.2B
Volume 279.2K

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 -470.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

Other Utility Stocks

Ticker Price RSI Mkt Cap
NEE NextEra Energy, Inc. $81.82 25.1 $170.6B
SO Southern Company (The) $88.23 30.0 $99.5B
CEG Constellation Energy Corporation - Common Stock When-Issued $276.84 56.9 $98.1B
CNP CenterPoint Energy, Inc (Holding Co) $39.23 34.4 $25.7B
WEC WEC Energy Group, Inc. $106.21 38.1 $34.6B
ETR Entergy Corporation $105.72 40.2 $48.4B
SRE DBA Sempra $84.32 41.2 $55.1B
DTE DTE Energy Company $135.88 35.6 $28.3B

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