Why TLN? Talen Energy Corporation Analysis, Price & AI Insights | Whystock
TLN
$372.16-0.26 (-0.07%)
Market ClosedLast close May 1
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.