PremiumCompany AnnouncementsBH Macro Limited Announces Share Repurchase on London Stock Exchange BH Macro Limited Acquires Own Shares for Treasury BH Macro Limited Announces Share Repurchase on London Stock Exchange PremiumCompany AnnouncementsBH Macro Limited Announces Share Repurchase on London Stock Exchange BH Macro Limited Announces May 2025 Share Conversion Details BH Macro Limited Purchases Own Shares for Treasury PremiumCompany AnnouncementsBH Macro Limited Acquires Own Shares to Hold in Treasury BH Macro Limited Announces Share Buyback on London Stock Exchange BH Macro Limited Releases April 2025 Shareholder Report