Back to Research Hub

Talen Energy Corporation

TLN
Utilities · Independent Power Producers
$358.74-6.04 (-1.66%)

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.

StreetsValue research for Talen Energy Corporation (TLN)

Members get the full report for Talen Energy Corporation: a fair value estimate and valuation analysis, economic moat rating, growth and profitability factor grades, a bull and bear investment thesis, analyst price targets, insider and congressional trading activity, and which super investors own the stock.