Talen Energy Corporation

NASDAQ: TLN · Real-Time Price · USD
377.89
-2.71 (-0.71%)
At close: Aug 15, 2025, 3:59 PM
385.00
1.88%
After-hours: Aug 15, 2025, 07:50 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 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.

Talen Energy Corporation
Talen Energy Corporation logo
Country United States
IPO Date Jun 2, 2023
Industry Independent Power Producers
Sector Utilities
Employees 1,894
CEO Mark Allen McFarland

Contact Details

Address:
2929 Allen Parkway
Houston, Texas
United States
Website https://www.talenenergy.com

Stock Details

Ticker Symbol TLN
Exchange NASDAQ
Fiscal Year n/a
Reporting Currency USD
CIK Code 0001622536
CUSIP Number 87422Q109
ISIN Number US87422Q1094
Employer ID 47-1197305
SIC Code 4911

Key Executives

Name Position
Mark Allen McFarland Chief Executive Officer, President & Director
Terry L. Nutt Chief Financial Officer
Andrew M. Wright Chief Administrative Officer
Anthony Plagens Senior Vice President & Chief Accounting Officer
Brad Berryman Senior Vice President & Chief Nuclear Officer
Christopher E. Morice Chief Commercial Officer
Cole Muller Executive Vice President of Strategic Ventures
Dale E. Lebsack Chief Fossil Officer
John C. Wander General Counsel & Corporate Secretary
Taryne Williams Director of Corporate Communications

Latest SEC Filings

Date Type Title
Aug 07, 2025 S-3ASR Automatic shelf registration statement of securiti...
Aug 07, 2025 10-Q Quarterly Report
Aug 07, 2025 8-K Current Report
Jul 22, 2025 8-K Current Report
Jul 21, 2025 4 Filing
Jul 17, 2025 8-K Current Report
Jul 09, 2025 SCHEDULE 13G/A [Amend] Filing
Jun 30, 2025 4 Filing
Jun 27, 2025 4 Filing
Jun 11, 2025 8-K Current Report