TLN

Talen Energy Corporation
OTCQXUTILITIESUTILITIES - INDEPENDENT POWER PRODUCERS

Key Statistics

Market Cap
$15.02B
P/E Ratio
EPS
$-4.80
Beta
1.78
52W High
$451.28
52W Low
$186.49
50-Day MA
$343.93
200-Day MA
$364.18
Dividend Yield
Profit Margin
-8.34%
Forward P/E
13.77
PEG Ratio

About Talen Energy Corporation

None

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-Book13.61
Price-to-Sales (TTM)5.72
EV/Revenue7.99
EV/EBITDA41.00
Quarterly Earnings Growth (YoY)34.50%
Quarterly Revenue Growth (YoY)58.00%
Shares Outstanding$45.40M
Float$38.81M
% Insiders0.82%
% Institutions102.73%

Historical Volatility

HV 10-Day
35.61%
HV 20-Day
56.13%
HV 30-Day
55.35%
HV 60-Day
61.73%
HV Rank
59.1%

Volatility is currently contracting

Analyst Ratings

Consensus ($467.84 target)
6
Strong Buy
9
Buy
1
Hold
Data last updated: 4/9/2026