Engagement with shareholders 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 M3" or "the Company") ENGAGEMENT WITH SHAREHOLDERS Further to the announcement released on SENS on 26 June 2025, Calgro M3 invites those shareholders who voted against the Remuneration Policy and the Implementation Report on the Remuneration Policy ("Dissenting Shareholders") at the annual general meeting of the Company held on Wednesday, 25 June 2025 to engage with the Company as follows: - Dissenting Shareholders are invited to attend a virtual session on Thursday, 28 August 2025 at 14:00 where their concerns/questions will be heard by the Company. Contact the Company Secretary at sirkien@juba.co.za for the relevant meeting details; - Dissenting shareholders who are unable to attend the virtual session can forward their concerns/questions to the Company Secretary in writing at sirkien@juba.co.za by close of business on Thursday, 28 August 2025; and - follow up meetings/telephone calls will be arranged with Dissenting Shareholders to discuss their concerns/questions either individually or on a collective basis. Johannesburg 24 July 2025 Equity and Debt Sponsor PSG Capital Date: 24-07-2025 09:10:00 Produced by the JSE SENS Department. The SENS service is an information dissemination service administered by the JSE Limited ('JSE'). The JSE does not, whether expressly, tacitly or implicitly, represent, warrant or in any way guarantee the truth, accuracy or completeness of the information published on SENS. The JSE, their officers, employees and agents accept no liability for (or in respect of) any direct, indirect, incidental or consequential loss or damage of any kind or nature, howsoever arising, from the use of SENS or the use of, or reliance on, information disseminated through SENS.