← All stories
Markets

Babcock International (BAB) Executes Buyback of 90,358 Shares on August 27, 2026, Totaling 1,786,280 Shares Repurchased

1 source ·1 article ·7h ago Babcock International

Babcock International Group PLC (BAB), a leading UK defence and engineering services firm, announced the acquisition of 90,358 of its ordinary shares on 27 August 2026 as part of its ongoing share repurchase programme. These shares were bou…

Covered by 1 outlet

All coverage · 1 article