Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
360.54
+15.74 (4.56%)
Jun 12, 2026, 4:00 PM EDT - Market closed

Talen Energy Filings