← All stories
Deals

Babcock International Group (BAB) Acquires 14,312 Shares at Up to £11.49 on August 20, 2026

1 source ·1 article ·9h ago

Babcock International Group PLC (BAB), the UK-based defence and engineering services firm, announced the repurchase of 14,312 ordinary shares on 20 August 2026 via Jefferies International Limited. The shares were bought at prices ranging fr…

Covered by 1 outlet

All coverage · 1 article