Babcock share price today: BAB slips after fresh buyback filing, March year-end in focus
Babcock shares slipped 0.3% to 1,484 pence after the company disclosed a new buyback, acquiring 6,657 shares at an average 1,502 pence each. Chief People Officer Louise Atkinson sold 24,749 shares for £367,523 after exercising an award. The buyback program has repurchased 7.94 million shares since July, totaling £88.6 million.