Results of general meeting EOH HOLDINGS LIMITED (Incorporated in the Republic of South Africa) (Registration number 1998/014669/06) JSE share code: EOH ISIN: ZAE000071072 ("EOH") RESULTS OF GENERAL MEETING Shareholders are advised that at the general meeting of shareholders held on Thursday, 4 April 2024 (in terms of the notice of general meeting dispatched on Friday, 1 March 2024), the resolutions tabled thereat were passed by the requisite majority of shareholders. Details of the results of voting at the general meeting are as follows: - total number of EOH ordinary shares in issue as at the date of the general meeting: 638 083 421; - total number of EOH ordinary shares that could have been voted at the general meeting, excluding 7 796 607 treasury shares: 630 286 814; - total number of EOH A shares in issue as at the date of the general meeting: 40 000 000; - total number of EOH ordinary shares that were present/represented at the general meeting: 253 539 261, being 39.73% of the total number of EOH ordinary shares that could have been voted at the general meeting; - total number of EOH A shares in issue as at the date of the general meeting and that could have been voted at the general meeting: 40 000 000 being 100% of the total number of EOH A shares that could have been voted at the general meeting; and - total number of EOH ordinary shares and EOH A shares that were present/represented at the general meeting: 293 539 261, being 43.79% of the total number of EOH ordinary shares and EOH A shares that could have been voted at the general meeting. Special resolution number 1: Remuneration payable to Non-executive Directors Ordinary shares voted* For Against Abstentions^ 250 186 224, being 39.21% 238 932 150, being 95.50% 11 254 074, being 4.50% 3 353 037, being 0.53% A shares voted* For Against Abstentions^ 40 000 000, being 100% 40 000 000, being 100% - - Total shares voted* For Against Abstentions^ 290 186 224, being 42.80% 278 932 150, being 96.12% 11 254 074, being 3.88% 3 353 037, being 0.49% Special resolution number 2: Remuneration payable to Non-executive Directors for attendance at additional meetings Ordinary shares voted* For Against Abstentions^ 250 186 224, being 39.21% 239 057 204, being 95.55% 11 129 020, being 4.45% 3 353 037, being 0.53% A shares voted* For Against Abstentions^ 40 000 000, being 100% 40 000 000, being 100% - - Total shares voted* For Against Abstentions^ 290 186 224, being 42.80% 279 057 204, being 96.16% 11 129 020, being 3.84% 3 353 037, being 0.49% * shares voted (excluding abstentions) in relation to total shares in issue ^ in relation to total shares in issue 4 April 2024 Sponsor Java Capital Date: 04-04-2024 01:15: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.