Talen Energy Corporation (TLN) is a Utilities stock trading at $314.26 (as of 2026-08-21), with a market capitalization of $14.27B and a trailing P/E of 68.9. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Talen Energy Corporation is an independent power producer that generates and sells electricity, capacity, and ancillary services into U.S. wholesale power markets. The company operates nuclear, fossil, solar, and coal power plants and develops battery storage projects, owning and operating about 10.7 GW of power infrastructure.
Talen Energy generates and sells electricity, capacity, and ancillary services from a mix of nuclear, fossil, solar, and coal power plants in US wholesale power markets, and it also develops battery storage, earning money through energy and capacity revenue streams tied to operating performance and market participation.
Profit is driven by how reliably Talen can run its owned power infrastructure and convert that availability into both energy-related revenues and capacity-related revenues in wholesale markets, with hedging and long-term contracting affecting how exposed results are to market swings.
| EnergyOther | $1.0B |
| EnergyASC606 | $0.1B |
| CapASC606 | $0.0B |
Business quality (Solid): Clear operating drivers are suggested by fleet availability metrics (forced outage and capacity factor) and by the energy plus capacity revenue mix, but the provided data does not show a clean, fully mutually-exclusive segment mapping for all revenue line items, so investors should verify how these disclosures reconcile to total revenue.
| Price | $314.26 |
| Market Cap | $14.27B |
| P/E Ratio | 68.9 |
| EV / EBITDA | 27.5 |
| Price / Book | 13.30 |
| Price / Sales | 4.82 |
| FCF Yield | 5.3% |
| DCF Value (model) | $193.69 |
| DCF Upside vs Price | -38.4% |
| Revenue (TTM) | $2.58B |
| Net Margin | -8.5% |
| Revenue Growth (YoY) | 22.0% |
| EPS Growth (YoY) | -126.0% |
| FCF Growth (YoY) | 254.4% |
| Altman Z-Score | 1.04 (distress) |
| Stock P/E | 68.9 |
| Sector P/E (Utilities) | 20.8 |
| Industry P/E (Utilities) | 20.1 |
| vs Sector | 230.6% |
| vs Industry | 243.2% |
| Top Institutional Holder | VANGUARD GROUP INC ($1.67B) |
| Institutional Holders Tracked | 10 |
| Sector | Utilities |
| Industry | Utilities |
| CEO | Mark Allen McFarland |
| Employees | 1,894 |
| Country | US |
| IPO Date | 2023-06-02 |
Data as of 2026-08-21.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.