Talen Energy Corporation (TLN)

USD 195.52

(-5.02%)

Market Cap (In USD)

9.94 Billion

Revenue (In USD)

1.43 Billion

Net Income (In USD)

613 Million

Avg. Volume

1.07 Million

Currency
USD
Country
Utilities
Open
-
Prev. Close
-
Day Range
-
Year Range
60.0-230.89
PE
-
EPS
-
Beta Value
1.11
ISIN
US87422Q1094
CUSIP
-
CIK
1622536
Shares
-
Earnings Annoncement
-

Company Profile

Sector
Utilities
Industry
Independent Power Producers
CEO
Mr. Mark Allen McFarland
Employee Count
-
Website
https://www.talenenergy.com
Ipo Date
2023-06-02
Details
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.