← All stories
Markets
Babcock International Group (BAB) Completes Buyback of 599,075 Shares at Average Price of 1001p on September 3, 2026
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