Transaction in Own Shares

Summary by AI BETAClose X

BH Macro Limited purchased 55,288 of its own ordinary shares on the London Stock Exchange on August 21, 2025, from J.P. Morgan Securities plc, at a weighted average price of £398.6133 per share, with the lowest price being £396.50 and the highest price being £400.50. These shares will be held in treasury. Post-purchase, the company has 327,870,856 Sterling Shares and 25,896,018 Dollar Shares in issue (excluding treasury shares), and 48,821,098 Sterling Shares and no Dollar Shares held in treasury. The total number of voting rights is 501,994,540.

Disclaimer*

UK 100

Latest directors dealings