Transaction in Own Shares

Summary by AI BETAClose X

On 5 November 2026 Babcock repurchased 55,774 ordinary shares at a volume-weighted average price of £10.2199 (range £10.0950–£10.3600) and intends to hold them in treasury; since 1 July 2026 the company has repurchased 7,047,629 shares at a total cost of £69,990,924.87, leaving 17,828,345 shares in treasury and 487,768,252 ordinary shares in issue (excluding treasury), with treasury stock representing approximately 3.53% of total issued share capital.

Disclaimer*

UK 100

Latest directors dealings