Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced a transaction in its own shares on March 6, 2026, purchasing 3,646 ordinary shares at a volume-weighted average price of £13.7054 per share. The company has purchased a total of 8,083,598 shares since July 24, 2025, for a total cost of £90,560,865.05, and currently holds 6,280,638 shares in treasury, with 499,315,959 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings