TLN
TLN
NASDAQ · Utilities

Talen Energy Corp

$315.77
+4.75 (+1.53%)
As of Mar 24, 9:41 PM ET ·