TLN

Talen Energy Corporation
NASDAQUTILITIESUTILITIES - INDEPENDENT POWER PRODUCERS

Key Statistics

Market Cap
$15.27B
P/E Ratio
EPS
$-0.53
Beta
1.67
52W High
$451.28
52W Low
$232.34
50-Day MA
$342.46
200-Day MA
$372.42
Dividend Yield
Profit Margin
-0.65%
Forward P/E
15.46
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-Book16.35
Price-to-Sales (TTM)4.72
EV/Revenue7.21
EV/EBITDA28.55
Quarterly Earnings Growth (YoY)34.50%
Quarterly Revenue Growth (YoY)96.70%
Shares Outstanding$45.40M
Float$38.53M
% Insiders0.78%
% Institutions103.48%

Historical Volatility

HV 10-Day
58.62%
HV 20-Day
59.95%
HV 30-Day
57.89%
HV 60-Day
56.78%
HV Rank
74.2%

Volatility is currently expanding

Analyst Ratings

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

More UTILITIES Stocks

Data last updated: 5/19/2026