Babcock shares slide as CEO David Lockwood plans retirement — BAB.L -0.40 · News Impact Screener