Skip to content
Talen Energy logo

Talen Energy (TLN)

NASDAQUtilities

$316.23-3.23%
Close 2026-11-05
Talen Energy (TLN) Outlook: What's Priced In | QuarterlyIQ