← All stories
Markets
Babcock International (BAB) Executes Buyback of 90,358 Shares on August 27, 2026, Totaling 1,786,280 Shares Repurchased
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