Babcock share price rises 2% as buyback filings roll on — what matters for BAB.L next
Babcock International Group shares climbed 2.3% to 1,456 pence by 0923 GMT on Tuesday, pushing the UK defence contractor’s rally even further. The stock now values the company at roughly 7.25 billion pounds.