Home Stock Analysis Babcock shares slide as CEO David Lockwood plans retirement