GGiantBullStocks

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 yearRevenueNet incomeEPS
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.