Home Investing Babcock shares slide as CEO David Lockwood plans retirement