Talen Energy Corporation

NASDAQ: TLN · Real-Time Price · USD
284.30
3.38 (1.20%)
At close: Jun 17, 2025, 2:35 PM