Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has announced the purchase of 6,905 ordinary shares on March 13, 2026, with prices ranging from 1,362.0000 to 1,398.0000 pence per share, averaging 1,383.6078 pence. These shares will be held in treasury. Since July 24, 2025, the company has repurchased a total of 8,111,487 shares for £90,947,889.60. Following this transaction, Babcock holds 6,308,527 shares in treasury, with 499,288,070 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings