Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 15,084 of its ordinary shares on October 27, 2026, with prices ranging from £9.8460 to £10.0250 per share, averaging £9.9462. These shares will be held in treasury. Since July 1, 2026, the company has bought back 6,796,896 shares for a total cost of £67,426,395.36. Following this transaction, Babcock holds 17,577,612 shares in treasury, with 488,018,985 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings