Loading...

Talen Energy Corporation

TLNNASDAQ
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

888-211-6011
2929 Allen Parkway, Houston, TX, 77019

Company Facts

1,894 Employees
IPO DateJun 2, 2023
CountryUS
Actively Trading

Frequently Asked Questions