$43.36
4.48% (Daily)
Market Cap
$17.21B
Revenue
$2.34B
Rank by MCap
#750
Sector
Utilities
Industry
Utilities - Independent Power Producers
CEO
Mr. Mark Allen McFarland
Headquarters
Houston, TX
Employees
1,894
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 operates nuclear, fossil, oil, natural gas, and coal power plants.
Loading chart…