Talen Energy Corporation (TLN) Moves 12.4% Higher: Will This… — TLN +0.90 · News Impact Screener