Talen Energy Corporation (TLN)
NASDAQ · Utilities
$360.32-3.24%
As of Jul 20, 2026
Price history
Key statistics
- Market cap
- $16.55B
- P/E ratio
- —
- EPS
- —
- Volume
- 569,962
- 52-week high
- —
- 52-week low
- —
- Open
- $377.64
- Day high
- $380.87
- Day low
- $359.78
Financial highlights
| Fiscal year | Revenue | Net income | EPS |
|---|---|---|---|
| 2025 | $2.52B | -$219M | -$4.79 |
| 2024 | $1.57B | $998M | $17.67 |
| 2023 | $478M | $479M | $2.26 |
| 2022 | $3.21B | — | — |
| 2015 | — | $96M | $1.15 |
About Talen Energy Corporation
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.
- CEO
- Mark Allen McFarland
- Employees
- 1,894
- Country
- US
- IPO date
- Jun 2, 2023
Similar stocks
Other Utilities companies
Frequently asked questions
- What is Talen Energy Corporation's stock price today?
- TLN is trading at $360.32 as of Jul 20, 2026.
- What is Talen Energy Corporation's market cap?
- Talen Energy Corporation (TLN) has a market capitalization of $16.55B.
- Does Talen Energy Corporation pay a dividend?
- Talen Energy Corporation did not pay a dividend in its most recent reported fiscal year.
- What sector is Talen Energy Corporation in?
- Talen Energy Corporation operates in the Utilities sector.