CALGRO M3 HOLDINGS LIMITED (Incorporated in the Republic of South Africa) (Registration number: 2005/027663/06) JSE Share code: CGR ISIN: ZAE000109203 Company Alpha Code: CGRI1 LEI: 3789003B0859E9438F25 (“Calgro” or “the Company”) RESULTS OF THE ANNUAL GENERAL MEETING Shareholders are hereby advised that at the annual general meeting of the Company held at 10:00 today, Thursday, 29 June 2023 at the Calgro M3 Boardroom, Calgro M3 Building, Ballywoods Office Park, 33 Ballyclare Drive, Bryanston, Sandton (“AGM”), all of the resolutions were passed by the requisite majorities of the Company’s shareholders. Details of the results of the voting at the AGM are as follows: Votes Votes for against resolution as resolution as Number of Number of a percentage a percentage shares voted shares of total of total at AGM as a abstained as Resolutions number of number of Number of percentage a percentage proposed at the shares voted shares voted shares voted of shares in of shares in AGM at AGM at AGM at AGM issue* issue* Ordinary resolution 99.94% 0.06% 44,969,326 36.83% 0.09% number 1: Re-election of Non- Executive Director (Hatla Ntene) Ordinary resolution 100.00% 0.00% 44,985,398 36.84% 0.07% number 2: Re-election of Non- Executive Director (George Hauptfleisch) Ordinary resolution 100.00% 0.00% 44,963,898 36.83% 0.09% number 3: Re-appointment of auditor Ordinary resolution 100.00% 0.00% 44,985,398 36.84% 0.07% number 4: Re-appointment of Audit and Risk Committee member (George Hauptfleisch) Ordinary resolution 100.00% 0.00% 44,965,398 36.83% 0.09% number 5: Re-appointment of Audit and Risk Committee member (Ralph Patmore) Ordinary resolution 99.99% 0.01% 44,965,398 36.83% 0.09% number 6: Re-appointment of Audit and Risk Committee member (Mdu Gama) Ordinary resolution 100.00% 0.00% 45,007,746 36.86% 0.06% number 7: General payments to shareholders Ordinary resolution 82.65% 17.35% 45,002,148 36.86% 0.06% number 8: Control of authorised but unissued shares Ordinary resolution 82.46% 17.54% 44,970,996 36.83% 0.09% number 9: General authority to issue shares for cash Ordinary resolution 100.00% 0.00% 44,916,177 36.79% 0.13% number 10.1: Non-binding advisory vote on Calgro M3’s Remuneration Policy Ordinary resolution 100.00% 0.00% 44,916,177 36.79% 0.13% number 10.2: Non-binding advisory vote on Calgro M3’s Implementation Report on the Remuneration Policy Special resolution 99.99% 0.01% 45,007,746 36.86% 0.06% number 1: General authority to repurchase shares Special resolution 99.99% 0.01% 44,916,177 36.79% 0.13% number 2: Remuneration of Non-Executive Directors Special resolution 99.99% 0.01% 44,970,996 36.83% 0.09% number 3: Inter-company financial assistance Special resolution 99.96% 0.04% 44,970,996 36.83% 0.09% number 4: Financial assistance for the subscription and/or purchase of shares in the Company or a related or inter- related company Note: *Total number of shares in issue as at the date of the AGM was 122,096,518, of which 18,894,449 were treasury shares. Johannesburg 29 June 2023 Equity and Debt Sponsor PSG Capital