Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 1,142,914 ordinary shares on April 22, 2026, with prices ranging from 1,197.5000 to 1,232.0000 pence per share, averaging 1,213.3855 pence. These shares will be held in treasury. The company has now purchased a total of 15,497,079 shares since July 24, 2025, for a total cost of £183,307,082.38. Following this transaction, Babcock holds 13,694,119 shares in treasury, with 491,902,478 ordinary shares remaining in issue.

Disclaimer*

UK 100

Latest directors dealings