Nexus Finance
TLN Talen Energy Corporation | US87422Q1094

Company Profile

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.

Latest News

Sector Utilities
Industry Utilities - Independent Power Producers
Website https://www.talenenergy.com
Audit Risk 6
Board Risk 3
Overall Risk 2
Market Cap 17.20B
Forward P/E 12.13
Trailing Annual Div. Rate 0
Trailing Annual Div. Yield 0.00%
Trailing EPS -0.5
Forward EPS 29.67
Book Value 23.64
Price-to-Book 15.23
Enterprise-to-Revenue 6.84
Enterprise-to-EBITDA 33.84
Short Ratio 2.56
Earnings Date 08/05/2026
Earnings Call Date 08/05/2026
Earnings Average 3.97
Earnings Low 3.46
Earnings High 4.97
Revenue Average 809.42M
Revenue Low 690.00M
Revenue High 942.71M
ende