Talen Energy Corporation

$125.68
TickerSpark Score
64/100
Mixed
60
Valuation
60
Profitability
55
Health
80
Momentum

Built from real-time financials and updated daily. For a full Analyst Grade with bull/bear case, price targets, and qualitative risk analysis, generate a TLNE research report →

52-Week Range50% of range
Low $125.68
Current $125.68
High $125.68

Companywww.talenenergy.com

Talen Energy Corporation operates as a power generation and infrastructure company in North America. The company, through its subsidiary, Talen Energy Supply, LLC, owns and/or controls approximately 12,400 megawatts of generating capacity in the wholesale United States power markets, principally in the Mid-Atlantic, Texas, and Montana. The company, through its Cumulus subsidiaries, is also developing a large-scale portfolio of renewable energy, battery storage, and digital infrastructure assets.

CEO
Mark Allen McFarland
IPO
2023
Employees
4,981
HQ
The Woodlands, TX, US

Price Chart

+157.29% · this period
$137.65$94.70$51.75Aug 18Feb 20Aug 19

Valuation

Market Cap
$6.39B
P/E
-748.17
P/S
3.35
P/B
14.64
EV/EBITDA
10.11
Div Yield
0.00%

Profitability

Gross Margin
59.17%
Op Margin
33.09%
Net Margin
-0.45%
ROE
-1.72%
ROIC
-3.26%

Performance & Tape

52W High
$125.68
52W Low
$125.68
50D MA
$0.00
200D MA
$0.00
Beta
1.13
Avg Volume
0

Get TickerSpark's AI analysis on TLNE

Pro members can request AI-generated analysis on any ticker — technical setup, analyst consensus, earnings watch, insider pulse, financial health, and peer context. Ready in about a minute.

Get Pro Access →

30-day money-back guarantee · cancel anytime

Our TLNE Coverage

We haven't published any research on TLNE yet

For a full analyst-grade research report — grades, price targets, full financials, chart analysis — generate one on demand.

Generate TLNE Report →

Similar Companies