Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 873,409 of its ordinary shares on March 19, 2026, at an average price of 1,341.2103 pence per share, with the lowest price paid being 1,330.0000 pence and the highest at 1,384.0000 pence. These shares will be held in treasury. Since July 24, 2025, the company has bought back a total of 9,016,439 shares for £103,094,841.58. Following these transactions, Babcock International Group PLC holds 7,213,479 shares in treasury, with 498,383,118 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings