Talen Energy Corporation

Talen Energy Corporation

$197.11
1.21 (0.62%)
NASDAQ Global Select
USD, US
Independent Power Producers

TLN Price Chart

Basic
Market Cap$11.26B
Price$197.11
52 Week Range58.0-230.58
Beta1.11
Margins
Gross Profit Margin36.26%
Operating Profit Margin5.75%
Net Profit Margin63.80%
Valuation (TTM)
P/E Ratio9.14
Price to Sales Ratio5.82
Price to Book Ratio4.21
PEG Ratio0.29

Industry

Independent Power Producers

Sector

Utilities

Full-Time Employees

2,118

IPO Date

2023-06-02T00:00:00.000Z

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.

Phone

888-211-6011

Address

2929 Allen Parkway, Houston, TX, 77019, US

CIK

0001622536