Transaction in Own Shares

Summary by AI BETAClose X

Macfarlane repurchased and cancelled 277,979 ordinary shares under its October 2026 buyback programme at an overall average price of 81.03 pence, for an aggregate consideration of approximately £225,238; purchases took place 26–30 October with daily VWAPs of 80.983p, 79.700p, 80.859p, 82.279p and 81.400p. Following cancellation, issued share capital and total voting rights are 153,473,911 ordinary shares, a reduction of c.0.18% of the pre-cancellation share count.

Disclaimer*

UK 100

Latest directors dealings