Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 7,237 of its own ordinary shares on March 11, 2026, with prices ranging from 1,369.0000 pence to 1,410.0000 pence, averaging 1,381.7802 pence per share. These shares will be held in treasury. Since July 24, 2025, the company has bought back a total of 8,099,598 shares for £90,782,590.43. Following this latest transaction, Babcock holds 6,296,638 shares in treasury, with 499,299,959 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings