Skip to content
Talen Energy logo

Talen Energy (TLN)

NASDAQUtilities

$327.91-1.06%
Close 2026-10-23