Babcock share price today: BAB slips after fresh buyback filing, March year-end in focus
Babcock International Group shares slipped 0.3% to 1,484 pence by 0929 GMT on Thursday after unveiling another share buyback. The defence services firm’s stock closed at 1,489 pence on Wednesday and traded in a range from 1,476 to 1,500 pence earlier in the session.
