Join Growin Stock Community!

Talen energy corporationTLN.US Overview

US StockUtilities
(No presentation for TLN)

TLN AI Insights

TLN Overall Performance

TLN AI Analysis & Strategy

TLN Recent Performance

-4.69%

Talen energy corporation

0.13%

Avg of Sector

-1.14%

S&P500

TLN PowerScanner

TLN Key Information

TLN Valuation Metrics

TLN Earnings Table

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

Price of TLN

TLN FAQ