Skip to content
Talen Energy logo

Talen Energy (TLN)

NASDAQUtilities

$319.67-1.87%
Close 2026-09-09