TLN   $332.99  -2.95% Market Closed After Close 337.98 1.50%

Talen Energy Corporation