Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
334.10
+1.56 (0.47%)
At close: Jul 31, 2026, 4:00 PM EDT
338.75
+4.65 (1.39%)
After-hours: Jul 31, 2026, 7:56 PM EDT

Talen Energy Filings