TLNon logo

Talen Energy Corporation (TLN)

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 approximate...

NASDAQUtilitiesUtilities - Independent Power ProducersUSA

Company Profile

Stock Code
TLN
ISIN Code
US87422Q1094
Currency
US Dollar (USD)
IPO Date
2016-01-04

Contact Information

Company Address
2929 Allen Parkway, Houston, TX, United States, 77019
Contact Phone
888-211-6011
Company Website
https://www.talenenergy.com
Fiscal Year End
December

Financial Highlights

Market Capitalization
$999,999.99
Gross Profit (TTM)
$999,999.99
Return on Assets (TTM)
1.94%
EBITDA
$999,999.99
Revenue (TTM)
$999,999.99