$TLN

Talen Energy Corporation

$386.21
+25.67 (+7.12%) Today

About Talen Energy Corporation

Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company's plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants. It owns and operates approximately 13.1 GW of power infrastructure. Talen Energy Corporation was incorporated in 2014 and is headquartered in Houston, Texas.

CEO
Mr. Mark Allen McFarland
Employees
1,880
Headquarters
Houston, TX
Sector
Utilities
Industry
Utilities - Independent Power Producers

Key stats

Market Cap
$17.65B
P/E Ratio
Avg Volume (3M)
720.83K
EPS
$-0.50
Day's Range
$369.03 – $390.82

Fundamentals as of Jun 16, 2026