| Indicators | Browse All

Talen Energy Corporation (TLN)

Utilities | Utilities - Independent Power Producers | Houston, United States | NasdaqGS
354.81 USD +1.21 (0.342%) ⇧ (Oct. 16, 2026, 4 p.m. EDT)
After hours: 351.00 -3.81 (-3.810%) ⇩ (Oct. 16, 2026, 7:36 p.m. EDT)

Short-term:★★★★☆Long-term:★★★☆☆Dividends:☆☆☆☆☆
Hot Take ↕ | Oct. 10, 2026, 9:21 a.m. EDT

Talen Energy presents a classic high-risk turnaround profile. While revenue growth is explosive at 111% and free cash flow remains positive, the balance sheet is precarious with debt-to-equity exceeding 500% and operating margins currently in the red. The stock has rallied nearly 700% over the past two years, validating the market's belief in the recovery thesis, yet the negative return on equity prevents this from being a core long-term hold. Short-term momentum is robust, trading above key moving averages with bullish analyst upgrades, but investors should be wary of the leverage risk. There is no dividend income to cushion the ride.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoETS ✓0.129621
MSTL0.135783
AutoTheta0.152423
AutoARIMA0.187865

Forecast horizon: 45 days | Selected: AutoETS

Forecast Reliability
Score 36%
H-stat 8.06
Ljung-Box p 0.000
Jarque-Bera p 0.256
Excess Kurtosis -0.89
Attribute Value
Sector Utilities
Debt to Equity Ratio 584.137
Revenue per Share 81.821
Market Cap 16,782,513,152
Forward P/E 11.45
Beta 1.62
Profit Margins -4.95%
Website https://www.talenenergy.com

As of Oct. 10, 2026, 9:21 a.m. EDT: Call buyers are clustering around the $380 strike, establishing a major wall of open interest that aligns with the current price, while deep out-of-the-money puts carry inflated premiums indicating hedging against a sharp drop. The imbalance in volume versus open interest suggests active speculation on earnings volatility rather than a stable directional trend.


Info Dump

Attribute Value
52 Week Change -0.12788814
Address1 2,929 Allen Parkway
Address2 22nd Floor Suite 2200
All Time High 451.28
All Time Low 44.5
Ask 358.53
Ask Size 1
Audit Risk 6
Average Analyst Rating 1.6 - Buy
Average Daily Volume10 Day 1,380,440
Average Daily Volume3 Month 917,340
Average Volume 917,340
Average Volume10Days 1,380,440
Beta 1.617
Bid 381.44
Bid Size 1
Board Risk 2
Book Value 33.737
City Houston
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 4
Country United States
Crypto Tradeable 0
Currency USD
Current Price 354.81
Current Ratio 0.781
Custom Price Alert Confidence HIGH
Date Short Interest 1,790,726,400
Day High 358.88
Day Low 348.35
Debt To Equity 584.137
Display Name Talen Energy
Dividend Yield 0.0
Earnings Call Timestamp End 1,793,736,000
Earnings Call Timestamp Start 1,793,736,000
Earnings Timestamp 1,793,709,000
Earnings Timestamp End 1,793,709,000
Earnings Timestamp Start 1,793,709,000
Ebitda 582,000,000
Ebitda Margins 0.15557
Enterprise To Ebitda 45.301
Enterprise To Revenue 7.048
Enterprise Value 26,365,458,432
Eps Current Year 22.07795
Eps Forward 30.99472
Eps Trailing Twelve Months -4.13
Esg Populated 0
Exchange NMS
Exchange Data Delayed By 15
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 324.6638
Fifty Day Average Change 30.14621
Fifty Day Average Change Percent 0.09285363
Fifty Two Week Change Percent -12.788815
Fifty Two Week High 449.841
Fifty Two Week High Change -95.031006
Fifty Two Week High Change Percent -0.21125466
Fifty Two Week Low 279.77
Fifty Two Week Low Change 75.04001
Fifty Two Week Low Change Percent 0.26822037
Fifty Two Week Range 279.77 - 449.841
Financial Currency USD
First Trade Date Milliseconds 1,685,712,600,000
Float Shares 38,113,397
Forward Eps 30.99472
Forward P E 11.447433
Free Cashflow 1,261,750,016
Full Exchange Name NasdaqGS
Full Time Employees 1,880
Fullday Change -2.600006
Fullday Change Percent -0.73529583
Fullday Price 354.81
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,790,812,800
Gross Margins 0.42101002
Gross Profits 1,575,000,064
Has Pre Post Market Data 1
Held Percent Insiders 0.01382
Held Percent Institutions 1.0269799
Implied Shares Outstanding 47,300,000
Industry Utilities - Independent Power Producers
Industry Disp Utilities - Independent Power Producers
Industry Key utilities-independent-power-producers
Ipo Expected Date 2,024-07-10
Is Earnings Date Estimate 0
Language en-US
Last Fiscal Year End 1,767,139,200
Long Business Summary Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company's plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants. It owns and operates approximately 13.1 GW of power infrastructure. Talen Energy Corporation was incorporated in 2014 and is headquartered in Houston, Texas.
Long Name Talen Energy Corporation
Market us_market
Market Cap 16,782,513,152
Market State CLOSED
Max Age 86,400
Message Board Id finmb_276190901
Most Recent Quarter 1,782,777,600
Net Income To Common -185,000,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 14,390,568,548
Number Of Analyst Opinions 18
Open 353.2
Operating Cashflow 796,000,000
Operating Margins -0.04797
Overall Risk 2
Payout Ratio 0.0
Phone 888-211-6011
Post Market Change -3.8099976
Post Market Change Percent -1.0738134
Post Market Price 351.0
Post Market Time 1,792,193,773
Previous Close 353.6
Price Eps Current Year 16.070786
Price Hint 2
Price To Book 10.51694
Price To Sales Trailing12 Months 4.4861035
Profit Margins -0.049450003
Quick Ratio 0.4
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.55556
Region US
Regular Market Change 1.20999
Regular Market Change Percent 0.342192
Regular Market Day High 358.88
Regular Market Day Low 348.35
Regular Market Day Range 348.35 - 358.88
Regular Market Open 353.2
Regular Market Previous Close 353.6
Regular Market Price 354.81
Regular Market Time 1,792,180,800
Regular Market Volume 737,499
Return On Assets 0.00915
Return On Equity -0.12825
Revenue Growth 1.112
Revenue Per Share 81.821
Sand P52 Week Change 0.13723719
Sector Utilities
Sector Disp Utilities
Sector Key utilities
Share Holder Rights Risk 2
Shares Outstanding 47,300,000
Shares Percent Shares Out 0.053000003
Shares Short 2,504,938
Shares Short Previous Month Date 1,788,134,400
Shares Short Prior Month 2,435,887
Short Name Talen Energy Corporation
Short Percent Of Float 0.0594
Short Ratio 3.0
Source Interval 15
State TX
Symbol TLN
Target High Price 560.0
Target Low Price 307.0
Target Mean Price 457.94443
Target Median Price 463.0
Total Cash 232,000,000
Total Cash Per Share 4.842
Total Debt 9,573,999,616
Total Revenue 3,740,999,936
Tradeable 0
Trailing Annual Dividend Rate 0.0
Trailing Annual Dividend Yield 0.0
Trailing Eps -4.13
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 351.30334
Two Hundred Day Average Change 3.5066528
Two Hundred Day Average Change Percent 0.009981837
Type Disp Equity
Volume 737,499
Website https://www.talenenergy.com
Zip 77,019