Compare
Talen Energy Corporation logo
Talen Energy Corporation(TLN)

Independent Power Producers · Houston, TX

$282.15-4.37 (-1.53%)

Delayed quote: Sep 15, 2026, 4:00 PM EDT