$0.6 (0.15%)
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 |
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.
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