Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 7,250 ordinary shares on February 19, 2026, at an average price of 1,379.4138 pence per share, with prices ranging from 1,358.0000 to 1,394.0000 pence. These shares will be held in treasury. Since July 24, 2025, the company has bought back a total of 8,030,484 shares for £89,830,591.10. Following this latest transaction, Babcock holds 6,227,524 shares in treasury, with 499,369,073 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings