MetaCap

Talen Energy Corporation (TLN)

NASDAQ: TLNUtilitiesUtilities - Independent Power ProducersUSD

378.32+5.21 (+1.40%)

At close: Oct 7, 4:00 PM ET · Delayed 15 min

After hours: 378.32 0.00%

TLN stock chart

Technical analysis

Key statistics

All statistics
Market cap
$17.89B
EPS (TTM)
-$4.13
52-week range
279.77 – 449.84
Day range
360.97 – 380.00
Volume / Avg
1.55M / 840.80K
Beta
—
Next earnings
Nov 4, 2026

52-week range

$279.77$449.84

TLN stock today

Talen Energy (TLN) closed at $378.32 on Oct 7, up 1.40% (+$5.21), versus the S&P 500's 0.22% decline. At this level, TLN sits in the middle of its 52-week range of $279.77 to $449.84: 15.9% below the high, set on Jun 18, 2026 and 35.2% above the low. TLN is up 0.9% year to date, underperforming the S&P 500 (+14.0%). Over the past 12 months, the stock has lost 12.2%.

Talen Energy has posted a net loss over the last twelve months (EPS of -$4.13), so its P/E ratio is not meaningful. Talen Energy's next earnings report is expected on Nov 4, 2026.

Summary generated from market data by MetaCap's automated system. Methodology

About Talen Energy

Company profile

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.

Sector
Utilities
Industry
Utilities - Independent Power Producers
CEO
Mr. Mark Allen McFarland
Headquarters
Houston, TX
Employees
1,880

Financial highlights

Full financials

In fiscal 2025, Talen Energy generated $2.58 billion in revenue, up 22.0% from fiscal 2024. Talen Energy reported a net loss of $219.0 million, compared with net income of $998.0 million a year earlier. Operating margin was -3.5%.

Talen Energy annual revenue, net income and EPS
Fiscal yearFY 2025FY 2024FY 2022FY 2015FY 2014
Revenue$2.58B$2.12B$3.09B$4.48B$4.58B
Growth+22.03%-31.53%-31.06%-2.18%+1.91%
Net income$-219.00M$998.00M$-1.29B$-341.00M$410.00M
EPS (diluted)$-4.79$17.67—$-3.10$4.91

Analyst forecast

Forecast

Consensus (17 analysts)

buy

Avg. price target

$455.65+20.44%

  • Strong buy 6
  • Buy 9
  • Hold 2
  • Sell 0
  • Strong sell 0

Target range

Low $307.00High $560.00

Ratings and targets reflect third-party analyst opinions, not MetaCap recommendations.

Earnings

Earnings history
Next report
Nov 4, 2026
EPS estimate
$9.62
Last reported (Q2 2026)
Aug 5, 2026
EPS actual vs est.
$-2.00 vs —

TLN news

All TLN news

Talen Energy peers

Utilities sector
TLN peer companies
CompanyPrice% ChgMarket capCompare
NRGNRG Energy Inc.108.61+4.84%$22.83Bvs TLN
OKLOOklo Inc. Class A36.82-4.49%$6.85Bvs TLN
TACTransAlta Corporation12.88-1.83%$4.07Bvs TLN
KENKenon Holdings Ltd.62.06+0.88%—vs TLN
VSTVistra Corp.166.72+3.88%$55.96Bvs TLN
CEGConstellation Energy Corporation299.59-0.27%$106.15Bvs TLN

Indexes, lists and sector

Talen Energy stock FAQ

What is Talen Energy's stock price today?

TLN last traded at $378.32 as of Oct 7, 4:00 PM EDT, up 1.40% on the day. Prices are delayed at least 15 minutes.

When is Talen Energy's next earnings date?

Talen Energy is expected to report earnings on Wednesday, November 4, 2026. Analysts expect EPS of $9.62.

Who is Talen Energy's CEO?

Mr. Mark Allen McFarland is the chief executive officer of Talen Energy Corporation, which has about 1,880 employees.

What is the TLN 52-week high?

The 52-week high for TLN is $449.84 and the 52-week low is $279.77. The stock is currently 15.9% below its high.

Compare TLN