MetaCap

Talen Energy Corporation Company Profile

NASDAQ: TLNUtilitiesElectric Utilities: CentralUSD

359.22-19.10 (-5.05%)

At close: Oct 8, 4:00 PM ET · Delayed 15 min

Talen Energy at a glance

Talen Energy Corporation (NASDAQ: TLN) is a Electric Utilities: Central company in the Utilities sector headquartered in Houston, TX. Talen Energy is led by Mr. Mark Allen McFarland and employs about 1,880 people. At a market capitalization of $16.99 billion, it is considered a large-cap company.

Its SEC Central Index Key (CIK) is 0001622536, which identifies the company's filings on EDGAR.

Summary generated from market data by MetaCap's automated system. Methodology

What does Talen Energy do?

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.

Business description based on the company's public filings.

Company information

Legal name
Talen Energy Corporation
Ticker
NASDAQ: TLN
Sector
Utilities
Industry
Electric Utilities: Central
CEO
Mr. Mark Allen McFarland
Employees
1,880
Headquarters
2929 Allen Parkway, Houston, TX, United States
Phone
888-211-6011
Market cap
$16.99B
SEC CIK
0001622536
Latest annual report
10-K · Feb 26, 2026

Companies similar to Talen Energy

TLN peer companies
CompanyPrice% ChgMarket capCompare
BEPBrookfield Renewable Partners L.P.29.29-0.48%$14.25Bvs TLN
EMAEmera Incorporated45.85+0.09%$14.08Bvs TLN
KEPKorea Electric Power Corporation10.92-1.89%$14.02Bvs TLN
ELPCCompanhia Paranaense de Energia (COPEL) ADR14.06+0.72%$10.44Bvs TLN
OGEOGE Energy Corp46.11+0.48%$9.53Bvs TLN
ESEversource Energy (D/B/A)65.69+0.69%$24.74Bvs TLN
CNPCenterPoint Energy Inc (Holding Co)38.42-0.29%$25.31Bvs TLN
PPLPPL Corporation34.10+0.44%$25.66Bvs TLN

Related