TLN

Talen Energy Corporation
NASDAQUTILITIESUTILITIES - INDEPENDENT POWER PRODUCERS

Key Statistics

Market Cap
$17.58B
P/E Ratio
EPS
$-4.96
Beta
1.67
52W High
$451.28
52W Low
$220.59
50-Day MA
$340.33
200-Day MA
$370.93
Dividend Yield
Profit Margin
-8.34%
Forward P/E
14.88
PEG Ratio

About Talen Energy Corporation

Talen Energy Corporation (Ticker: TLN) is a leading power generation and infrastructure company based in the United States, specializing in the development and operation of reliable and sustainable energy solutions. With a diverse portfolio that includes both traditional and renewable energy sources, Talen Energy is committed to supporting the evolving energy landscape while prioritizing environmental stewardship. The company is strategically positioned to meet growing electricity demand, leverage technological advancements, and enhance grid resilience, making it an attractive investment opportunity for institutional investors focused on the energy sector's transformation.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$2.63B
Gross Profit (TTM)$1.00B
EBITDA$321.00M
Operating Margin-36.10%
Return on Equity-17.70%
Return on Assets-0.40%
Revenue/Share (TTM)$57.47
Book Value$23.92
Price-to-Book15.46
Price-to-Sales (TTM)6.69
EV/Revenue8.76
EV/EBITDA44.95
Quarterly Earnings Growth (YoY)34.50%
Quarterly Revenue Growth (YoY)58.00%
Shares Outstanding$45.40M
Float$38.78M
% Insiders0.78%
% Institutions103.64%

Historical Volatility

HV 10-Day
55.55%
HV 20-Day
53.90%
HV 30-Day
48.19%
HV 60-Day
53.93%
HV Rank
38.9%

Volatility is currently expanding

Analyst Ratings

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

More UTILITIES Stocks

Data last updated: 5/5/2026