Keep buying Babcock to reap the full turnaround benefits
Babcock International (BAB) 401.4pGain to date: 22.1% Original BUY @ 328.8p on 16 March 2023We highlighted the FTSE 250 company was at the start of a major recovery under chief executive David Lockwood and chief financial officer...
23 November 2023