FreshLatest: Aug 13, 2026
Compare

Talen Energy Corporation

TLN
UtilitiesIndependent Power ProducersNASDAQ
FreshLatest: Aug 13, 2026
$356.59-2.32%
$16.19BMarket cap
-795.96xP/E ratio
190.30KVolume (24h)
Compare
UtilitiesIndependent Power ProducersNASDAQ