TLN

Talen Energy Corporation
NASDAQUTILITIESUTILITIES - INDEPENDENT POWER PRODUCERS

Key Statistics

Market Cap
$17.02B
P/E Ratio
EPS
$-0.52
Beta
1.67
52W High
$451.28
52W Low
$239.20
50-Day MA
$344.48
200-Day MA
$371.45
Dividend Yield
Profit Margin
-0.65%
Forward P/E
15.85
PEG Ratio

About Talen Energy Corporation

Talen Energy Corporation (Ticker: TLN) is a prominent power generation and infrastructure firm based in the United States, focused on delivering reliable and sustainable energy solutions through a diverse portfolio that encompasses both traditional and renewable sources. The company's strategic initiatives are aimed at addressing the increasing demand for electricity while enhancing environmental sustainability and grid resilience. With a commitment to innovation and technological advancement, Talen Energy is well-positioned to capitalize on the evolving energy landscape, making it an appealing investment opportunity for institutional investors seeking exposure to the transition toward cleaner energy alternatives.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$3.24B
Gross Profit (TTM)$1.30B
EBITDA$654.00M
Operating Margin17.20%
Return on Equity-1.86%
Return on Assets1.94%
Revenue/Share (TTM)$70.91
Book Value$23.92
Price-to-Book15.76
Price-to-Sales (TTM)5.26
EV/Revenue7.01
EV/EBITDA27.77
Quarterly Earnings Growth (YoY)34.50%
Quarterly Revenue Growth (YoY)96.70%
Shares Outstanding$45.40M
Float$38.53M
% Insiders0.78%
% Institutions103.43%

Historical Volatility

HV 10-Day
76.46%
HV 20-Day
66.34%
HV 30-Day
63.62%
HV 60-Day
60.08%
HV Rank
76.2%

Volatility is currently expanding

Analyst Ratings

Consensus ($475.37 target)
6
Strong Buy
9
Buy
1
Hold

More UTILITIES Stocks

Data last updated: 5/25/2026