Talen Energy logo

Talen Energy

Update in progress

TLN (NasdaqGS)

  • Company RatingNeutral
  • SectorUtilities
  • IndustryUtilities - Independent Power Producers

Talen Energy Corporation is an independent power producer and infrastructure company that generates and sells electricity, capacity, and ancillary services in wholesale U.S. power markets. Its plants run on a mix of fuels, including nuclear, fossil, oil, natural gas, and coal. The company owns and operates about 13.1 GW of power infrastructure and was incorporated in 2014, headquartered in Houston, Texas.

Company score

Sentiment
0.88
Environment
-0.25
Social
0.33
Governance
0.08
Sustainability
0.03
Impact Score
0.46

Company

  • MarketNasdaqGS (NMS)
  • LocationUnited States
  • CEOMr. Mark Allen McFarland
  • Founded2014
  • Employees1,880
  • Websitewww.talenenergy.com

Identifiers

  • ISINUS87422Q1094
  • FIGIBBG01GWQVVD3
  • CIK0001622536