TLN

Talen Energy Corporation
NASDAQUTILITIESUTILITIES - INDEPENDENT POWER PRODUCERS

Key Statistics

Market Cap
$15.76B
P/E Ratio
EPS
$-0.52
Beta
1.60
52W High
$451.28
52W Low
$255.50
50-Day MA
$357.47
200-Day MA
$371.52
Dividend Yield
Profit Margin
-0.65%
Forward P/E
14.66
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.64
Price-to-Book14.59
Price-to-Sales (TTM)4.87
EV/Revenue6.62
EV/EBITDA26.24
Quarterly Earnings Growth (YoY)34.50%
Quarterly Revenue Growth (YoY)96.70%
Shares Outstanding$45.40M
Float$38.32M
% Insiders1.43%
% Institutions103.38%

Historical Volatility

HV 10-Day
50.40%
HV 20-Day
61.35%
HV 30-Day
59.52%
HV 60-Day
59.05%
HV Rank
71.4%

Volatility is currently contracting

Analyst Ratings

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

More UTILITIES Stocks

Data last updated: 6/13/2026