Inside the research

Talen Energy Corporation

TLN Research profile · latest available data

Price overview

$304.42

▲ +4.41 (+1.5%)

52w hi$445.84
52w lo$282.15
Vol550.70K
As of25 Sep 2026

The Verdict

Sell

Our score -0.60

Short-0.39
Medium-0.81
Long-0.62

computed 2026-09-27

Key fundamentals

Talen Energy Corporation

Utilities · Utilities - Independent Power Producers

Market cap$14.59B
Enterprise value$23.95B
Forward P/E9.90x
EV / EBITDA41.15x
P / S (ttm)3.90x
Profit margin-4.9%
Return on equity-12.8%
Revenue growth+111.2%
Debt / equity584.14

Layer Breakdown

LayerRawContribution
Fundamental+0.16
Sector-0.10
Technical-0.40
Earnings+0.00
Sentiment+0.00

macro × 1.00 · 2026-09-27

Business overview

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.

United States · www.talenenergy.com

Risk Metrics

Beta vs SPX1.67
Corr SPX0.46
Annual vol58.6%
Annual ret+42.4%
Sharpe0.72
Max DD-36.7%

Window: 504 trading days (504 obs)

Analyst Coverage

Mean PT$475.17
High / Low$595.00 / $388.56
Median$475.00
Analysts15
Strong Buy6
Buy9
Hold1
Sell0
Strong Sell0

Recent rating actions

2026-05-06Wells Fargo→ Overweight
2026-04-21Barclays→ Overweight
2026-03-19JP Morgan→ Overweight
2026-02-11Barclays→ Overweight
2026-01-20Wells Fargo→ Overweight
2026-01-16Morgan Stanley→ Overweight

Material Events

DateEvent8-K
2026-08-05Earnings Release, Exhibitsread
2026-07-14Reg FD Disclosure, Exhibitsread
2026-06-15Material Agreement, Acquisition / Disposition…read
2026-05-21Material Agreement, Exhibitsread
2026-05-07Shareholder Voteread
2026-05-05Earnings Release, Exhibitsread
2026-04-17Other Material Event, Exhibitsread
2026-02-26Earnings Release, Exhibitsread
2026-01-15Material Agreement, Securities Issuance…read
2025-12-17Reg FD Disclosure, Exhibitsread
2025-12-15Officer / Director Change, Reg FD Disclosure…read
2025-11-25Material Agreement, Acquisition / Disposition…read

Flow & Concentration

Insider 180d net$0
Insider buys / sells0 / 0
Insider biasNeutral
13F holders8
Top-5 share96.7%
HHI2,344 (moderate)

Top Holders

HolderValueShares
State Street Corp$530.24M1.38M
Citadel Advisors$452.78M1.18M
Millennium Management$358.46M932.86K
Fidelity / FMR LLC$150.91M392.74K
Capital Research / Capital World$123.21M320.64K
Bridgewater Associates$46.69M121.51K
AQR Capital Management$9.05M23.56K
T. Rowe Price Group$22.09K57.49K

As of 2026-06-30

SEC Filings

DateFormDoc
2026-08-128-K/Aview
2026-08-058-Kview
2026-08-0510-Qview
2026-07-154view
2026-07-148-Kview
2026-06-188-K/Aview
2026-06-174view
2026-06-158-Kview
2026-06-084view
2026-05-283view
2026-05-274view
2026-05-274view
2026-05-274view
2026-05-274view
2026-05-274view

The Long Run

FY 2015–2025 · 3 years

LineLatestCAGRTrend
Revenue$1.17B+143.7%
Operating income-$76.00M—
Net income$479.00M+374.3%
Cash from ops$462.00M-22.4%

Indices

S&P MidCap 400

Recent Sessions

DateOpenHighLowCloseVol
Sep 25$304.05$307.41$299.60$304.42550.70K
Sep 24$295.95$303.34$292.45$300.01465.20K
Sep 23$292.29$302.56$288.17$300.34924.40K
Sep 22$299.72$302.76$293.11$294.54581.40K
Sep 21$296.12$301.80$285.65$299.97686.60K

Understand the score. Research layers are inputs to a model, and the available data has limits.

Read the methodology →