Skip to main content
TLN logo
TLN
(NASDAQ)
Talen Energy Corporation
$438.12-- (--)
Loading... - Market loading

Talen Energy (TLN) Company Profile

Complete business overview, executive team, trading details, and corporate information.

Talen Energy Corporation
TLNNasdaq Stock MarketUtilitiesUtilities - Independent Power Producers

About Talen Energy

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.

Stock Details

ExchangeNasdaq Stock Market (NASDAQ)
CurrencyUSD - USD
TypeStock
SubtypeCommon Stock

Contact Information

Phone888-211-6011
Address
2929 Allen Parkway, 22nd Floor Houston, Texas 77019 United States

Corporate Identifiers

CIK0001622536
CUSIP87422Q109
ISINUS87422Q1094
EIN47-1197305
SIC4911

Leadership Team & Key Executives

Mark Allen McFarland
Chief Executive Officer and Director
Terry L. Nutt
President
Brad L. Berryman
Chief Operating Officer
Andrew M. Wright J.D.
Chief Administrative Officer
John C. Wander J.D.
Senior Advisor
Cole Muller J.D.
Chief Financial Officer
Taryne Williams
Director of Corporate Communications
Dale E. Lebsack
Chief Asset Development Officer
Christopher E. Morice
Chief Commercial Officer
Jennifer Mansh
Senior Vice President of Regulatory and External Affairs