← All stories
Markets

Babcock International Group (BAB) Executes Buyback of 12,796 Shares at Average Price of £11.7227 on 17 August 2026

1 source ·1 article ·2h ago

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