Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
372.45
+11.97 (3.32%)
At close: May 22, 2026, 4:00 PM EDT
371.20
-1.25 (-0.34%)
After-hours: May 22, 2026, 7:52 PM EDT

Talen Energy Filings