TLN Chart
See on advanced chart >
About
Talen Energy Corporation were incorporated in Delaware on June 6, 2014. The company owns and operates power infrastructure in the United States. The company produce and sell electricity, capacity, and ancillary services into wholesale power markets in the...
Read More
- HighlightOne of the largest competitive energy and power generation companies in North America
- ExchangeNASDAQ
- Listing Date07/10/2024
- Established Date06/06/2014
- Full-time Employees1,892
- Address2929 Allen Pkwy Suite 2200 Houston TX 77019
- Tel1-888-2116011
- Website
- Fiscal Year End Date12/31
- Security TypeCommon Stock
Industry
Electric Utilities