← All stories
Markets
Babcock International Group (BAB) Executes Buyback of 12,796 Shares at Average Price of £11.7227 on 17 August 2026
Babcock International Group PLC (BAB), a leading UK defence and engineering services firm, completed the repurchase of 12,796 ordinary shares on 17 August 2026 as part of its ongoing share buyback initiative. These shares were acquired excl…
Covered by 1 outlet
All coverage · 1 article