Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 151,308 of its ordinary shares on April 15, 2026, through Jefferies International Limited, with a volume-weighted average price of £12.5380 per share. The highest price paid was £12.6750 and the lowest was £12.3700. These shares will be held in treasury. Since July 24, 2025, the company has bought back a total of 13,296,719 shares for £156,299,065.34. Following this latest transaction, Babcock holds 11,493,759 shares in treasury, with 494,102,838 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings