← All stories
Markets

Babcock International Group (BAB) Completes Buyback of 599,075 Shares at Average Price of 1001p on September 3, 2026

1 source ·1 article ·3h ago

On 3 September 2026, Babcock International Group plc (BAB), the UK-based defence and engineering services firm, revealed it repurchased 599,075 ordinary shares via J.P. Morgan Securities plc as part of its ongoing share buyback programme. T…

Covered by 1 outlet

All coverage · 1 article