Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced on March 26, 2026, that it purchased 1,059,401 of its ordinary shares on March 25, 2026, at an average price of 1,265.9056 pence per share, with the lowest price paid being 1,258.0000 pence and the highest at 1,277.0000 pence. These shares will be held in treasury, and following this transaction, the company holds 9,540,993 ordinary shares in treasury, with 496,055,604 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings