← All stories
Markets

Babcock International Group (BAB) Executes Buyback of 12,570 Shares at Average Price of £11.9335 on 11 August 2026

1 source ·1 article ·3h ago Babcock International

Babcock International Group plc (BAB), the UK-based defence and engineering services firm, announced the repurchase of 12,570 ordinary shares on 11 August 2026 as part of its ongoing share buyback programme. These shares were acquired exclu…

Covered by 1 outlet

All coverage · 1 article