Loading live market data…

Talen Energy Corporation

NASDAQ:TLN

$396.95 USD

$0.6 (0.15%)

Volume
702.76K
Average Volume
814.53K
Market Capitalization
$18.02B
P/E Ratio
-862.93
Dividend Yield
0.00%
Price Target
$499.00
Year High
$451.28
Year Low
$255.50
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.25

Industry, Sector & symbol

Stock Exchange NASDAQ
CEO Mark Allen McFarland
Industry Independent Power Producers
Sector Utilities
Current Symbol TLN
CUSIP 87422Q109
CIK 0001622536
Web https://www.talenenergy.com
Phone 888-211-6011
Currency USD
Employees 1880
Country US

Liquidity

Debt-to-Equity Ratio 6.34
Payout Ratio 0.00
Current Ratio 1.25
Quick Ratio 1.05
Cash Ratio 0.85

Sales & Book Value

Annual Sales $2.63B
Price / Sales 5.57
Cash Flow 18.31
Price / Cash Flow 21.58
Price / Book 16.87

Price Target and Rating

Average Stock Price Forecast $499.00
High Stock Price Forecast $510.00
Low Stock Price Forecast $411.00
Forecast Upside/Downside -20.45%
Consensus Rating Strong Sell
Rating Score(0-5) 1
Research Coverage 12 Analysts

Profitability

EPS (Most Recent Fiscal Year) $-4.79
Trailing P/E Ratio -862.93
PEG Ratio 4.53
P/E Growth 4.53
Net Income $-219M
Net Margin -0.65%
Pretax Margin 3.15%
Return on Equity -1.72%
Return on Assets -0.19%

Financials Score

AltmanZ Score 1.47
Piotroski Score 5.00
Working Capital 299M
Total Assets 10.99B
Ebit 449M
Market Cap 17.99B
Total Liabilities 9.92B

Poll Results

About Talen Energy Corporation (NASDAQ:TLN) Stock

Talen Energy Corporation functions as an independent power producer and infrastructure enterprise, providing electricity, capacity, and essential ancillary services to wholesale energy markets across the United States. The company's diverse generation assets include nuclear, fossil fuel, solar, and coal-powered facilities. Additionally, it is currently engaged in the development of battery energy storage projects. Overall, Talen Energy owns and manages an extensive portfolio of power infrastructure, amounting to approximately 10.7 gigawatts. The firm's headquarters are situated in Houston, Texas. ...

Talen Energy: A Good Bet On Direct Data Centers Energy

2026-07-10 22:19:27

Talen Energy is rated Buy, driven by transformative contracts, accretive acquisitions, and a robust free cash flow growth outlook. TLN's 17-year, $1.4B annual PPA with Amazon anchors long-term cash flows, with $8+ after-tax cash flow per share projected by 2030-2032. The recent $3.5B acquisition of gas plants expands TLN's PJM capacity to 13.1GW, is immediately accretive, and is supported by intelligent refinancing.

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

2026-07-07 04:34:47

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.

Record Heat Dome Drove the Grid to All-Time Peak Demand Friday: Here's 4 Stocks To Buy As Things Heat Up

2026-07-06 10:05:32

A once-in-a-decade heat dome baked the eastern United States this Fourth of July weekend.

Talen Energy, Stock Of The Day, Delivers For Amazon, AI Data Centers

2026-06-29 13:26:09

Talen Energy has a deal to supply Amazon Web Services with nuclear-powered electricity. The Stock Of The Day is near highs and a buy point.

Best Nuclear and AI Energy Stocks to Buy Now and Hold : GEV, TLN

2026-06-23 09:00:40

The next 10 years alone are projected to require more new electricity generation than any period in U.S. history. This backdrop is why investors should buy nuclear and AI energy stocks.

Own The AI Power Bottleneck With Value Through Talen Energy

2026-06-18 14:09:35

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.

This Talen Energy Analyst Begins Coverage On A Bullish Note; Here Are Top 5 Initiations For Thursday

2026-06-18 07:45:36

Top Wall Street analysts changed their outlook on these top names. For a complete view of all analyst rating changes, including upgrades, downgrades and initiations, please see our analyst ratings page.

Talen Energy: A Lower-Risk AI Trade

2026-06-17 16:31:08

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.

Frequently Asked Questions

What is the current Talen Energy Corporation (TLN) stock price?

Talen Energy Corporation(NASDAQ:TLN) stock price is $396.95 in the last trading session. During the trading session, TLN stock reached the peak price of $451.28 while $255.5 was the lowest point it dropped to. The percentage change in TLN stock occurred in the recent session was 0.15% while the dollar amount for the price change in TLN stock was $0.6.

TLN's industry and sector of operation?

The NASDAQ listed TLN is part of Independent Power Producers industry that operates in the broader Utilities sector.

Who are the executives of TLN?

Darren J. Olagues | Chief Development Officer
Jennifer Mansh | Senior Vice President of Regulatory & External Affairs
Julie LaBella | Senior Vice President of External Affairs
Andrew Wright | Chief Administrative Officer
Anthony Plagens | Senior Vice President & Chief Accounting Officer

How many employees does TLN have?

Number of TLN employees currently stands at 1880. TLN operates from 2929 Allen Parkway, Houston, TX 77019, US.

Link for TLN official website?

Official Website of TLN is: https://www.talenenergy.com

How do I contact TLN?

TLN could be contacted at phone #888-211-6011 and can also be accessed through its website. TLN operates from 2929 Allen Parkway, Houston, TX 77019, US.

How many shares of TLN are traded daily?

The average number of TLN shares traded daily for last 3 months was 814.53K.

What is the market cap of TLN currently?

The market value of TLN currently stands at $18.02B with its latest stock price at $396.95