Skip to content
Talen Energy logo

Talen Energy (TLN)

NASDAQUtilities

$286.52-8.38%
Close 2026-09-14