Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
327.58
-0.50 (-0.15%)
At close: Apr 2, 2026, 4:00 PM EDT
330.00
+2.42 (0.74%)
After-hours: Apr 2, 2026, 7:54 PM EDT

Company Description

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.

Talen Energy Corporation
Talen Energy logo
CountryUnited States
Founded2015
IndustryUtilities - Independent Power Producers
SectorUtilities
Employees1,880
CEOMark McFarland

Contact Details

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

Stock Details

Ticker SymbolTLN
ExchangeNASDAQ
Stock TypeCommon Stock
Fiscal YearJanuary - December
Reporting CurrencyUSD
CIK Code1622536
CUSIP Number87422Q109
ISIN NumberUS87422Q1094
Employer ID47-1197305
SIC Code4911

Key Executives

NamePosition
Mark Allen McFarlandChief Executive Officer and Director
Terry L. NuttPresident
John C. Wander J.D.General Counsel and Corporate Secretary
Taryne WilliamsDirector of Corporate Communications
Dale E. LebsackChief Asset Development Officer
Christopher E. MoriceChief Commercial Officer
Jennifer ManshSenior Vice President of Regulatory and External Affairs
Darren J. OlaguesChief Development Officer
Edward T. CasulliSenior Vice President and Chief Nuclear Officer
Sergio CastroVice President and Treasurer

Latest SEC Filings

DateTypeTitle
Mar 27, 2026SCHEDULE 13G/AFiling
Mar 19, 2026ARSFiling
Mar 19, 2026DEFA14AAdditional definitive proxy soliciting materials and Rule 14(a)(12) material
Mar 19, 2026DEF 14AOther definitive proxy statements
Feb 26, 202610-KAnnual Report
Feb 26, 20268-KCurrent Report
Feb 9, 20268-K/A[Amend] Current report
Jan 15, 20268-KCurrent Report
Dec 17, 20258-KCurrent Report
Dec 15, 20258-KCurrent Report