Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced on March 19, 2026, that it purchased 10,665 of its ordinary shares on March 18, 2026, through Jefferies International Limited, with the highest price paid per share being £14.1400 and the lowest at £13.7400, averaging £13.9118. The company intends to hold these shares in treasury. Since July 24, 2025, Babcock has repurchased a total of 8,143,020 shares for £91,380,451.01, and currently holds 6,340,060 shares in treasury, with 499,256,537 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings