Skip to content
Talen Energy logo

Talen Energy (TLN)

NASDAQUtilities

$316.23-3.23%
Close 2026-11-05