TLN logo
TLNNASDAQ

Talen Energy Corporation

EnergyUS(United States)

Price history

Key statistics

Last Close
Previous Close
52W High
52W Low

Business profile

Talen Energy Corporation is a significant independent power producer and infrastructure company that generates and markets electricity, capacity, and ancillary services across wholesale power markets in the United States. With a diverse portfolio of approximately 10.7 gigawatts of power generation capacity, the company operates a range of facilities including nuclear, fossil fuel (