| Indicators | Browse All

Talen Energy Corporation (TLN)

Utilities | Utilities - Independent Power Producers | Houston, United States | NasdaqGS
360.54 USD +15.74 (4.565%) ⇧ (June 12, 2026, 4 p.m. EDT)
After hours: 368.70 +8.16 (2.263%) ⇧ (June 12, 2026, 7:56 p.m. EDT)

Short-term:★★★⯪☆Long-term:★★★★☆Dividends:☆☆☆☆☆
Hot Take | June 7, 2026, 4:44 a.m. EDT

Talen Energy presents a compelling turnaround story with explosive revenue growth and positive free cash flow, supported by a two-year price trajectory that has nearly quintupled. While the balance sheet carries significant leverage, the operational cash generation and analyst consensus suggest a strong long-term case. The long-term rating reflects the exceptional growth and cash metrics, though the high debt load prevents a top-tier fortress classification. Short-term momentum is recovering, trading above the fifty-day average, though it remains slightly below the two-hundred-day benchmark. Options flow confirms this sentiment, with aggressive call buying targeting upside while hedging strategies protect against volatility. There is no dividend income to rely on, making capital appreciation the sole driver of value.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoETS ✓0.040615
MSTL0.040657
MSTL_440.041300
AutoARIMA0.041837
AutoTheta0.051481
MSTL_44_1260.053962
MSTL_1260.069908

Forecast horizon: 60 days | Selected: AutoETS

Forecast Reliability
Score 37%
H-stat 2.59
Ljung-Box p 0.000
Jarque-Bera p 0.478
Excess Kurtosis 0.62
Attribute Value
Sector Utilities
Debt to Equity Ratio 635.415
Revenue per Share 70.914
Market Cap 16,474,878,976
Forward P/E 10.14
Beta 1.60
Profit Margins -0.65%
Website https://www.talenenergy.com

As of June 7, 2026, 4:44 a.m. EDT: Speculators are positioning for a rebound toward the $450 to $475 range, evidenced by volume spikes in call options at those strikes. Conversely, put buyers are establishing downside protection at the $270 to $355 level, creating a wide bid-ask spread in sentiment.


Info Dump

Attribute Value
52 Week Change 0.28342593
Address1 2,929 Allen Parkway
Address2 22nd Floor Suite 2200
All Time High 451.28
All Time Low 44.5
Ask 355.1
Ask Size 1
Audit Risk 6
Average Analyst Rating 1.5 - Buy
Average Daily Volume10 Day 710,710
Average Daily Volume3 Month 715,636
Average Volume 715,636
Average Volume10Days 710,710
Beta 1.604
Bid 353.27
Bid Size 1
Board Risk 3
Book Value 23.637
City Houston
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 4
Country United States
Crypto Tradeable 0
Currency USD
Current Price 360.54
Current Ratio 1.247
Custom Price Alert Confidence HIGH
Date Short Interest 1,780,012,800
Day High 361.97
Day Low 348.835
Debt To Equity 635.415
Display Name Talen Energy
Earnings Call Timestamp End 1,778,013,000
Earnings Call Timestamp Start 1,778,013,000
Earnings Timestamp 1,778,011,200
Earnings Timestamp End 1,778,011,200
Earnings Timestamp Start 1,778,011,200
Ebitda 654,000,000
Ebitda Margins 0.2021
Enterprise To Ebitda 33.882
Enterprise To Revenue 6.848
Enterprise Value 22,158,714,880
Eps Current Year 23.79
Eps Forward 35.55
Eps Trailing Twelve Months -0.5
Esg Populated 0
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 358.1206
Fifty Day Average Change 2.419403
Fifty Day Average Change Percent 0.006755833
Fifty Two Week Change Percent 28.342592
Fifty Two Week High 451.28
Fifty Two Week High Change -90.73999
Fifty Two Week High Change Percent -0.20107248
Fifty Two Week Low 255.5
Fifty Two Week Low Change 105.04001
Fifty Two Week Low Change Percent 0.4111155
Fifty Two Week Range 255.5 - 451.28
Financial Currency USD
First Trade Date Milliseconds 1,685,712,600,000
Float Shares 37,997,437
Forward Eps 35.55
Forward P E 10.141772
Free Cashflow 1,386,875,008
Full Exchange Name NasdaqGS
Full Time Employees 1,880
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,780,531,200
Gross Margins 0.40142
Gross Profits 1,299,000,064
Has Pre Post Market Data 1
Held Percent Insiders 0.01429
Held Percent Institutions 1.03381
Implied Shares Outstanding 45,695,008
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,474,878,976
Market State CLOSED
Max Age 86,400
Message Board Id finmb_276190901
Most Recent Quarter 1,774,915,200
Net Income To Common -21,000,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 15,652,198,413
Number Of Analyst Opinions 14
Open 349.92
Operating Cashflow 1,046,000,000
Operating Margins 0.17243999
Overall Risk 2
Payout Ratio 0.0
Phone 888-211-6011
Post Market Change 8.160004
Post Market Change Percent 2.2632728
Post Market Price 368.7
Post Market Time 1,781,308,598
Previous Close 344.8
Price Eps Current Year 15.155107
Price Hint 2
Price To Book 15.253205
Price To Sales Trailing12 Months 5.0911245
Profit Margins -0.00649
Quick Ratio 0.979
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.53333
Region US
Regular Market Change 15.74
Regular Market Change Percent 4.56497
Regular Market Day High 361.97
Regular Market Day Low 348.835
Regular Market Day Range 348.835 - 361.97
Regular Market Open 349.92
Regular Market Previous Close 344.8
Regular Market Price 360.54
Regular Market Time 1,781,294,400
Regular Market Volume 750,338
Return On Assets 0.01943
Return On Equity -0.01864
Revenue Growth 0.967
Revenue Per Share 70.914
Sand P52 Week Change 0.23177934
Sector Utilities
Sector Disp Utilities
Sector Key utilities
Share Holder Rights Risk 2
Shares Outstanding 45,395,007
Shares Percent Shares Out 0.0495
Shares Short 2,245,762
Shares Short Previous Month Date 1,777,507,200
Shares Short Prior Month 2,346,271
Short Name Talen Energy Corporation
Short Percent Of Float 0.0558
Short Ratio 2.94
Source Interval 15
State TX
Symbol TLN
Target High Price 595.0
Target Low Price 388.56
Target Mean Price 472.18286
Target Median Price 466.5
Total Cash 1,026,000,000
Total Cash Per Share 22.602
Total Debt 6,817,999,872
Total Revenue 3,236,000,000
Tradeable 0
Trailing Annual Dividend Rate 0.0
Trailing Annual Dividend Yield 0.0
Trailing Eps -0.5
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 371.42654
Two Hundred Day Average Change -10.886536
Two Hundred Day Average Change Percent -0.029310064
Type Disp Equity
Volume 750,338
Website https://www.talenenergy.com
Zip 77,019