Talen Energy Corporation logo

Talen Energy Corporation

TLN | NASDAQ
Chart Builder DCF Calculator
$299.97
+$7.67 (+2.62%)
At close: Sep 21, 2026, 4:00 PM ET
$298.75
-$1.22 (-0.41%)
Pre-market: Sep 22, 2026, 8:48 AM ET

Company Profile

Talen Energy Corporation functions as an independent power producer and infrastructure enterprise, providing electricity, capacity, and essential ancillary services to wholesale energy markets across the United States. The company's diverse generation assets include nuclear, fossil fuel, solar, and coal-powered facilities. Additionally, it is currently engaged in the development of battery energy storage projects. Overall, Talen Energy owns and manages an extensive portfolio of power infrastructure, amounting to approximately 10.7 gigawatts. The firm's headquarters are situated in Houston, Texas.

Key Executives

Name Position
Mark Allen McFarland CEO & Director
Brad Berryman Chief Operating Officer
Cole Muller Chief Financial Officer
Andrew Wright Chief Administrative Officer
Anthony Plagens Senior Vice President & Chief Accounting Officer
Christopher Morice Chief Commercial Officer
Dale E. Lebsack Chief Asset Development Officer
Daniel Kelly General Counsel & Corporate Secretary
John C. Wander Senior Advisor
Taryne Williams Director of Corporate Communications
Terry L. Nutt President

Latest SEC Filings

Date Type Title
Aug 12, 2026 8-K/A [Amend] Current Report
Aug 05, 2026 10-Q Quarterly Report
Aug 05, 2026 8-K Current Report
Jul 15, 2026 4 Filing
Jul 14, 2026 8-K Current Report
Jun 23, 2026 SC 13G Statement of acquisition of beneficial ownership b...
Jun 18, 2026 S-3ASR Automatic shelf registration statement of securiti...
Jun 18, 2026 8-K/A [Amend] Current Report
Jun 17, 2026 4 Filing
Jun 15, 2026 8-K Current Report
View All SEC Filings
Talen Energy Corporation
Talen Energy Corporation logo
Country United States
IPO Date Jun 1, 2023
Industry Independent Power Producers
Sector Utilities
Employees 1,880
CEO Mark Allen McFarland

Contact Details

2929 Allen Parkway Houston, Texas 77019 United States

Stock Details

Ticker Symbol TLN
Exchange NASDAQ
Fiscal Year January - December
Reporting Currency USD
CIK Code 0001622536
CUSIP Number 87422Q109
ISIN Number US87422Q1094
SIC Code 4911

© 2026 bestshares.com. All rights reserved.