Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced a transaction in its own shares on March 3, 2026, purchasing 4,278 ordinary shares at a volume-weighted average price of £13.6258 per share, with prices ranging from £13.4500 to £13.9600. The company intends to hold these shares in treasury. Since July 24, 2025, Babcock has repurchased a total of 8,063,627 shares for £90,287,178.36, and following this latest transaction, it holds 6,260,667 ordinary shares in treasury, with 499,335,930 ordinary shares in issue.

Disclaimer*

UK 100

Latest directors dealings