Loading...
Talen Energy Corporation
TLN•NASDAQ
UtilitiesIndependent Power Producers
$258.42
$2.48(0.97%)
Talen Energy Corporation (TLN) Company Profile & Overview
Explore Talen Energy Corporation’s business operations, leadership, sector classification, and key company facts including IPO date, industry, and contact details.
Talen Energy Corporation (TLN) Company Profile & Overview
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, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.
SectorUtilities
IndustryIndependent Power Producers
CEOMr. Mark Allen McFarland
Contact Information
Company Facts
1,894 Employees
IPO DateJun 2, 2023
CountryUS
Actively Trading