| Indicators | Browse All

Talen Energy Corporation (TLN)

Utilities | Utilities - Independent Power Producers | Houston, United States | NasdaqGS
296.11 USD -8.47 (-2.783%) ⇩ (Aug. 28, 2026, 4 p.m. EDT)
After hours: 298.70 +2.60 (0.876%) ⇧ (Aug. 28, 2026, 7:53 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★★★⯪☆Dividends:☆☆☆☆☆
Hot Take | Aug. 22, 2026, 4:52 a.m. EDT

Talen Energy presents a high-risk turnaround play with explosive revenue growth but a fragile balance sheet. The long-term rating reflects strong multi-year price performance and revenue expansion, yet the heavy debt load and negative trailing earnings prevent a top-tier conviction. Technically, the stock is trading well below its 50-day and 200-day moving averages, suggesting short-term weakness despite recent bullish headlines and analyst upgrades. There is no income component to the trade, as the company has not distributed dividends in the past five years. Options activity reveals a split sentiment, with speculative buyers targeting distant upside while protective sellers hedge against downside risks, indicating a volatile path ahead.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoETS ✓0.170896
AutoARIMA0.170899
MSTL0.185735
AutoTheta0.192495

Forecast horizon: 45 days | Selected: AutoETS

Forecast Reliability
Score 36%
H-stat 6.85
Ljung-Box p 0.000
Jarque-Bera p 0.339
Excess Kurtosis -0.93
Attribute Value
Sector Utilities
Debt to Equity Ratio 584.137
Revenue per Share 81.821
Market Cap 14,187,652,096
Forward P/E 9.62
Beta 1.67
Profit Margins -4.95%
Website https://www.talenenergy.com

As of Aug. 22, 2026, 4:52 a.m. EDT: Speculators are positioning for a wide range of outcomes with heavy call open interest at 325, 420, and 460 strikes, alongside a speculative volume spike at the 560 level. Defensive put buying is concentrated at the 220 and 300 strikes, creating a floor. Implied volatility is elevated at both deep out-of-the-money and at-the-money levels, indicating uncertainty about whether the stock will continue its recovery or face a correction.


Info Dump

Attribute Value
52 Week Change -0.18811142
Address1 2,929 Allen Parkway
Address2 22nd Floor Suite 2200
All Time High 451.28
All Time Low 44.5
Ask 309.0
Ask Size 1
Audit Risk 6
Average Analyst Rating 1.6 - Buy
Average Daily Volume10 Day 932,240
Average Daily Volume3 Month 851,832
Average Volume 851,832
Average Volume10Days 932,240
Beta 1.673
Bid 304.05
Bid Size 4
Board Risk 3
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 296.105
Current Ratio 0.781
Custom Price Alert Confidence HIGH
Date Short Interest 1,786,665,600
Day High 307.82
Day Low 294.77
Debt To Equity 584.137
Display Name Talen Energy
Earnings Call Timestamp End 1,785,960,000
Earnings Call Timestamp Start 1,785,960,000
Earnings Timestamp 1,785,960,000
Earnings Timestamp End 1,793,822,400
Earnings Timestamp Start 1,793,822,400
Ebitda 582,000,000
Ebitda Margins 0.15557
Enterprise To Ebitda 40.468
Enterprise To Revenue 6.296
Enterprise Value 23,552,651,264
Eps Current Year 22.31129
Eps Forward 30.76806
Eps Trailing Twelve Months -3.94
Esg Populated 0
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 361.7541
Fifty Day Average Change -65.64908
Fifty Day Average Change Percent -0.18147433
Fifty Two Week Change Percent -18.811142
Fifty Two Week High 451.28
Fifty Two Week High Change -155.17499
Fifty Two Week High Change Percent -0.34385523
Fifty Two Week Low 294.77
Fifty Two Week Low Change 1.335022
Fifty Two Week Low Change Percent 0.0045290296
Fifty Two Week Range 294.77 - 451.28
Financial Currency USD
First Trade Date Milliseconds 1,685,712,600,000
Float Shares 38,113,397
Forward Eps 30.76806
Forward P E 9.623779
Free Cashflow 1,261,750,016
Full Exchange Name NasdaqGS
Full Time Employees 1,880
Fullday Change -8.47498
Fullday Change Percent -2.78251
Fullday Price 298.7
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,785,542,400
Gross Margins 0.42101002
Gross Profits 1,575,000,064
Has Pre Post Market Data 1
Held Percent Insiders 0.01365
Held Percent Institutions 1.02205
Implied Shares Outstanding 47,914,259
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 14,187,652,096
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,593,725,006
Number Of Analyst Opinions 17
Open 304.58
Operating Cashflow 796,000,000
Operating Margins -0.04797
Overall Risk 2
Payout Ratio 0.0
Phone 888-211-6011
Post Market Change 2.5950012
Post Market Change Percent 0.8763787
Post Market Price 298.7
Post Market Time 1,787,961,228
Previous Close 304.58
Price Eps Current Year 13.271532
Price Hint 2
Price To Book 8.776863
Price To Sales Trailing12 Months 3.792476
Profit Margins -0.049450003
Quick Ratio 0.4
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.58824
Region US
Regular Market Change -8.47498
Regular Market Change Percent -2.78251
Regular Market Day High 307.82
Regular Market Day Low 294.77
Regular Market Day Range 294.77 - 307.82
Regular Market Open 304.58
Regular Market Previous Close 304.58
Regular Market Price 296.105
Regular Market Time 1,787,947,200
Regular Market Volume 684,213
Return On Assets 0.00915
Return On Equity -0.12825
Revenue Growth 1.112
Revenue Per Share 81.821
Sand P52 Week Change 0.20504117
Sector Utilities
Sector Disp Utilities
Sector Key utilities
Share Holder Rights Risk 2
Shares Outstanding 47,914,259
Shares Percent Shares Out 0.045100003
Shares Short 2,159,249
Shares Short Previous Month Date 1,784,073,600
Shares Short Prior Month 2,516,502
Short Name Talen Energy Corporation
Short Percent Of Float 0.0505
Short Ratio 2.94
Source Interval 15
State TX
Symbol TLN
Target High Price 560.0
Target Low Price 307.0
Target Mean Price 459.9412
Target Median Price 470.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 -3.94
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 360.102
Two Hundred Day Average Change -63.99698
Two Hundred Day Average Change Percent -0.17771904
Type Disp Equity
Volume 684,213
Website https://www.talenenergy.com
Zip 77,019