Talen Energy Corporation (TLN)
NASDAQ: TLN · IEX Real-Time Price · USD
125.86
+2.01 (1.62%)
Jul 22, 2024, 12:21 PM EDT - Market open

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
Country United States
Founded 2015
Industry Other
Employees 4,981
CEO Mark Allen McFarland

Contact Details

Address:
2929 Allen Pkwy, Suite 2200
Houston, Texas 77019
United States
Phone 888-211-6011

Stock Details

Ticker Symbol TLN
Exchange NASDAQ
Reporting Currency USD
CIK Code 0001622536
CUSIP Number 87422J105
ISIN Number US87422Q1094
Employer ID 47-1197305
SIC Code 4911