TLN
TLN
NASDAQ · Utilities

Talen Energy Corp

$386.37
-4.18 (-1.07%)
As of May 9, 1:07 AM ET ·