NASDAQ : TLN

Talen Energy Corporation — Company profile

Utilities · Utilities - Independent Power Producers · United States

Last price 343.12 USD (Oct 30, 2026, 4:00 PM EDT) · Market cap 16.44B

Overview · Financial statements · Key statistics · Dividends · Company profile · Price history · Reports

Company profile

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’s plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants. It owns and operates approximately 13.1 GW of power infrastructure. Talen Energy Corporation was incorporated in 2014 and is headquartered in Houston, Texas.

Details

NameTalen Energy Corporation
SectorUtilities
IndustryUtilities - Independent Power Producers
Employees1880
Founded2015
CeoMark McFarland
CountryUnited States
ExchangeNASDAQ
Fiscal YearJanuary - December
Reporting CurrencyUSD
IsinUS87422Q1094
Cusip87422Q109
Cik1622536
Sic4911
Stock TypeCommon Stock

Key executives

NameTitle
Mark Allen McFarlandChief Executive Officer and Director
Terry L. NuttPresident
Brad L. BerrymanChief Operating Officer
Andrew M. Wright J.D.Chief Administrative Officer
Cole Muller J.D.Chief Financial Officer
Anthony J. PlagensSenior Vice President and Chief Accounting Officer
William J. Appicelli C.F.A.Senior Vice President of Investor Relations
Daniel Jude KellyGeneral Counsel and Corporate Secretary
Taryne WilliamsDirector of Corporate Communications
Dale E. Lebsack Jr.Chief Asset Development Officer

Contact

Address2929 Allen Parkway, 22nd Floor, Houston, Texas 77019, United States
Phone888-211-6011
Websitehttps://www.talenenergy.com