| Browse All

Talen Energy Corporation (TLN)

Utilities | Utilities - Independent Power Producers | Houston, United States | NasdaqGS
346.26 USD -19.09 (-5.225%) ⇩ (April 20, 2026, 4 p.m. EDT)

Short-term: ★★★★☆ | Long-term: ★★☆☆☆ | Dividends: ☆☆☆☆☆
Hot Take | April 18, 2026, 11:08 p.m. EDT

TLN is off the low, showing clear technical strength and speculative buy interest, but the massive debt-to-equity ratio and negative earnings make it a high-risk bet despite the 'Strong Buy' analyst consensus.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.117956
AutoARIMA0.152134
MSTL0.158226
AutoETS0.162213

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 44%
H-stat 11.14
Ljung-Box p 0.000
Jarque-Bera p 0.154
Excess Kurtosis -1.17
Attribute Value
Sector Utilities
Debt to Equity Ratio 625.16
Revenue per Share 57.472
Market Cap 15,822,353,408
Forward P/E 12.19
Beta 1.78
Profit Margins -8.34%
Website https://www.talenenergy.com

As of April 18, 2026, 11:08 p.m. EDT: Options data reveals a distinctly bullish flow with massive Out-of-the-Money (OTM) call positioning. Significant OI walls sit at strikes 380, 400, and 405, capped well above the current price of ~365. Deep OTM puts (>300 strikes 240, 280, 320) show high IV spikes but low volume, indicating speculative insurance rather than directional betting. Net Gamma exposure and volume/delta flow are heavily skewed to the upside.


Info Dump

Attribute Value
52 Week Change 0.7524166
Address1 2,929 Allen Parkway
Address2 22nd Floor Suite 2200
All Time High 451.28
All Time Low 44.5
Ask 347.31
Ask Size 4
Audit Risk 6
Average Analyst Rating 1.5 - Strong Buy
Average Daily Volume10 Day 746,310
Average Daily Volume3 Month 790,919
Average Volume 790,919
Average Volume10Days 746,310
Beta 1.781
Bid 345.63
Bid Size 2
Board Risk 3
Book Value 23.923
City Houston
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 5
Country United States
Crypto Tradeable 0
Currency USD
Current Price 346.26
Current Ratio 1.285
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 362.535
Day Low 343.28
Debt To Equity 625.16
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 321,000,000
Ebitda Margins 0.12224
Enterprise To Ebitda 68.431
Enterprise To Revenue 8.365
Enterprise Value 21,966,352,384
Eps Current Year 19.63
Eps Forward 28.41
Eps Trailing Twelve Months -4.78
Esg Populated 0
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 342.247
Fifty Day Average Change 4.0130005
Fifty Day Average Change Percent 0.011725451
Fifty Two Week Change Percent 75.24166
Fifty Two Week High 451.28
Fifty Two Week High Change -105.01999
Fifty Two Week High Change Percent -0.2327158
Fifty Two Week Low 194.535
Fifty Two Week Low Change 151.725
Fifty Two Week Low Change Percent 0.7799368
Fifty Two Week Range 194.535 - 451.28
Financial Currency USD
First Trade Date Milliseconds 1,685,712,600,000
Float Shares 38,808,769
Forward Eps 28.41
Forward P E 12.187963
Free Cashflow 1,092,875,008
Full Exchange Name NasdaqGS
Full Time Employees 1,880
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,775,001,600
Gross Margins 0.38119
Gross Profits 1,001,000,000
Has Pre Post Market Data 1
Held Percent Insiders 0.0077899997
Held Percent Institutions 1.02643
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 15,822,353,408
Market State PRE
Max Age 86,400
Message Board Id finmb_276190901
Most Recent Quarter 1,767,139,200
Net Income To Common -219,000,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 15,718,475,123
Number Of Analyst Opinions 15
Open 360.43
Operating Cashflow 704,000,000
Operating Margins -0.36056998
Overall Risk 2
Payout Ratio 0.0
Phone 888-211-6011
Pre Market Change -1.4900208
Pre Market Change Percent -0.43031847
Pre Market Price 344.77
Pre Market Time 1,776,775,563
Previous Close 365.35
Price Eps Current Year 17.639328
Price Hint 2
Price To Book 14.473937
Price To Sales Trailing12 Months 6.025268
Profit Margins -0.0834
Quick Ratio 0.843
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key strong_buy
Recommendation Mean 1.5
Region US
Regular Market Change -19.09
Regular Market Change Percent -5.22513
Regular Market Day High 362.535
Regular Market Day Low 343.28
Regular Market Day Range 343.28 - 362.535
Regular Market Open 360.43
Regular Market Previous Close 365.35
Regular Market Price 346.26
Regular Market Time 1,776,715,200
Regular Market Volume 771,368
Return On Assets -0.00404
Return On Equity -0.17661
Revenue Growth 0.58
Revenue Per Share 57.472
Sand P52 Week Change 0.34445214
Sector Utilities
Sector Disp Utilities
Sector Key utilities
Share Holder Rights Risk 2
Shares Outstanding 45,395,007
Shares Percent Shares Out 0.0558
Shares Short 2,532,391
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 2,395,676
Short Name Talen Energy Corporation
Short Percent Of Float 0.0629
Short Ratio 3.08
Source Interval 15
State TX
Symbol TLN
Target High Price 548.0
Target Low Price 388.56
Target Mean Price 467.77066
Target Median Price 463.0
Total Cash 689,000,000
Total Cash Per Share 15.078
Total Debt 6,832,999,936
Total Revenue 2,625,999,872
Tradeable 0
Trailing Annual Dividend Rate 0.0
Trailing Annual Dividend Yield 0.0
Trailing Eps -4.78
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 366.69724
Two Hundred Day Average Change -20.437225
Two Hundred Day Average Change Percent -0.05573324
Type Disp Equity
Volume 771,368
Website https://www.talenenergy.com
Zip 77,019