Babcock shares slide as CEO David Lockwood plans retirement
Shares of Babcock International Group fell sharply on Friday after the company announced that chief executive David Lockwood will retire by the end of 2026, marking the start of a leadership transition at one of Britain’s largest defence contractors. The stock dropped more than 3.8%, making Babcock the worst performer on the FTSE 100 during
