Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 7,394 of its ordinary shares on March 9, 2026, with prices ranging from 1,351.0000 to 1,403.0000 pence per share, averaging 1,385.5705 pence. These shares will be held in treasury. Since July 24, 2025, the company has repurchased a total of 8,090,992 shares for £90,663,314.11. Following this latest transaction, Babcock holds 6,288,032 shares in treasury, with 499,308,565 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings