TLN

Talen Energy Corporation
NASDAQUTILITIESUTILITIES - INDEPENDENT POWER PRODUCERS

Key Statistics

Market Cap
$17.52B
P/E Ratio
EPS
$-0.51
Beta
1.62
52W High
$451.28
52W Low
$255.50
50-Day MA
$376.34
200-Day MA
$371.91
Dividend Yield
Profit Margin
-0.65%
Forward P/E
15.53
PEG Ratio

About Talen Energy Corporation

Talen Energy Corporation (Ticker: TLN) is a leading power generation and infrastructure company in the U.S., dedicated to providing reliable and sustainable energy solutions through a balanced mix of traditional and renewable resources. By prioritizing environmental sustainability and grid resilience, Talen aligns its strategic initiatives with the rising demand for electricity amid a shifting energy landscape. The company’s focus on innovation and advanced technology underpins its competitive advantage, positioning it favorably for institutional investors seeking to engage with the transition to 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-Book16.24
Price-to-Sales (TTM)5.42
EV/Revenue7.17
EV/EBITDA28.41
Quarterly Earnings Growth (YoY)34.50%
Quarterly Revenue Growth (YoY)96.70%
Shares Outstanding$47.80M
Float$35.60M
% Insiders1.43%
% Institutions108.66%

Historical Volatility

HV 10-Day
48.68%
HV 20-Day
64.96%
HV 30-Day
56.81%
HV 60-Day
59.95%
HV Rank
57.5%

Volatility is currently contracting

Analyst Ratings

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

Latest News

Vistra Vs. Talen: I Prefer The Higher-Risk AI Power Trade

Talen Energy offers sharper forward growth and a more attractive valuation for aggressive investors, despite higher concentration risk versus Vistra. Vistra is larger, more diversified, and more profitable, with major catalysts from Meta, Helix, and a robust buyback program, making it the safer AI power trade. TLN's near-term catalysts include the Cornerstone acquisition, Amazon-linked demand, and significant free cash flow per share ramp through 2028.

Seeking Alpha7/7/2026Positive
Own The AI Power Bottleneck With Value Through Talen Energy

Talen Energy Corporation is a concentrated 7% NAV position, rated Strong Buy, targeting AI-driven power demand and long-term infrastructure cash flows. TLN's 15.6 GW fleet, anchored by a 90% stake in Susquehanna nuclear, underpins a pivotal AWS contract through 2042, supporting durable cash generation. Talen's balance sheet is heavier but manageable: debt is ~$9.7B, refinancing improved flexibility, and the main risk is weaker 2028 power prices before more contracts are locked in.

Seeking Alpha6/18/2026Positive
Talen Energy: A Lower-Risk AI Trade

Talen Energy Corporation is rated a Buy, positioned to benefit from surging electricity demand driven by AI data center expansion. TLN's aggressive commercial strategy, with shorter hedging windows, enables it to capture rising load prices more effectively than peers. EBITDA is expected to double and adjusted net income to rise over 139% in 2026, with further EPS growth of 20%+ in 2027-2028.

Seeking Alpha6/17/2026Positive
Veteran Investor: Talen Energy Is a Double at Minimum, With Triple-Digit Upside as Power Demand Rises

Chief Investment Officer at Bornite Capital, Dan Dreyfus, offered Talen Energy (NASDAQ:TLN | TLN Price Prediction) as one of his highest-conviction stock ideas during the All-In Podcast's Best Ideas Pitch Competition , arguing the independent power producer could at least double from current levels and potentially deliver triple-digit returns if electricity demand grows as he expects.

24/7 Wall Street6/12/2026Positive
Talen CEO lands $300 million-plus stock payout

Talen Energy has awarded ​CEO Mark "Mac" McFarland more than $300 million in stock-based pay ‌three years after the Houston company emerged from bankruptcy and generated a total return of 620% for investors.

Reuters5/28/2026Positive

More UTILITIES Stocks

Data last updated: 7/9/2026