Talen Energy Corporation logo
Talen Energy Corporation (TLN)
Compare

Talen Energy Corporation (TLN) Stock Price: $360.54+15.74 (+4.56%)

At close: Jun 12, 2026, 4:00 PM ET

The closing share price for Talen Energy Corporation (TLN) stock was $360.54 for Friday, June 12, 2026, up 4.56% on the day.

Longer view (total return, dividends reinvested): past 12 months +31.1% · 3-year avg +97.9%/yr

TLN Price Chart

End-of-day pricesAdvanced chart →
TLN$360.54 28.34%(1Y)as of Jun 12, 2026

TLN Earnings Preview

Next Earnings Date

Aug 6, 2026

52 days away

EPS Estimate

3.69

Revenue Est.

$809.01M

Last Quarter Results

EPS

$4.38

vs Estimate

$4.25

Beat

Revenue

$1.13B

vs Estimate

$1.05B

Beat

TLN Analyst Ratings

Consensus Rating

Buy

Based on 14 analysts

Strong Buy
6
Buy
8
Hold
1
Sell
0
Strong Sell
0

Average Price Target

$472.18

+31.0% upside

Low

$388.56

Current

$360.54

High

$595.00

TLN Analyst Estimates

Forward P/E: 11.68

Earnings Per Share (EPS) Estimates

Quarterly

PeriodLowAvgHigh# Analysts
Q1 2028$4.19$5.03$5.791
Q2 2028$5.37$6.45$7.421
Q3 2028$11.00$13.19$15.191
Q4 2028$7.47$8.96$10.321

Annual

PeriodLowAvgHigh# Analysts
FY 2027$24.92$30.87$38.304
FY 2028$34.30$37.13$41.493

Revenue Estimates

Quarterly

PeriodLowAvgHigh# Analysts
Q1 2028$1.33B$1.53B$1.70B1
Q2 2028$924.12M$1.06B$1.18B1
Q3 2028$1.30B$1.49B$1.66B1
Q4 2028$1.09B$1.25B$1.40B1

Annual

PeriodLowAvgHigh# Analysts
FY 2027$4.23B$5.05B$5.96B5
FY 2028$5.23B$5.33B$5.44B4

Source: FMP Analyst Consensus Estimates. Forward P/E uses the next-fiscal-year consensus EPS estimate (the same value shown in the Key Metrics strip).

TLN Competitors' Key Metrics

StockMarket CapTTM Total ReturnCompare
1TLN$16.47B+31.13%
2LNT$18.88B+22.54%vs TLN
3CMS$22.73B+7.07%vs TLN
4CWEN-A$8.31B+49.16%vs TLN
5AWK$24.67B-8.30%vs TLN
6FE$27.20B+20.32%vs TLN

About Talen Energy Corporation

Talen Energy Corporation functions as an independent power producer and infrastructure enterprise, providing electricity, capacity, and essential ancillary services to wholesale energy markets across the United States. The company's diverse generation assets include nuclear, fossil fuel, solar, and coal-powered facilities. Additionally, it is currently engaged in the development of battery energy storage projects. Overall, Talen Energy owns and manages an extensive portfolio of power infrastructure, amounting to approximately 10.7 gigawatts. The firm's headquarters are situated in Houston, Texas.

Houston, TX
1,894 employees
Utilities / Independent Power Producers
Sector
Utilities
Industry
Independent Power Producers
CEO
Mark Allen McFarland