Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced on October 27, 2026, that it purchased 28,399 of its own ordinary shares on October 26, 2026, at a volume-weighted average price of £9.7052 per share, with the highest price paid being £9.7920 and the lowest £9.4420. These shares will be held in treasury. Since July 1, 2026, the company has repurchased a total of 6,781,812 shares for £67,276,366.87. Following this latest transaction, Babcock International Group PLC holds 17,562,528 shares in treasury, with 488,034,069 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings