Raubex Group Limited (Incorporated in the Republic of South Africa) Registration number 2006/023666/06 Share Code: RBX ISIN Code: ZAE000093183 (the “Company”) Dealings in securities by a prescribed officer of the Company In terms of paragraph 3.63 to 3.65 of the JSE Listings Requirements, the following information relating to the dealings in securities by a prescribed officer of the Company is disclosed in relation to the purchase of ordinary shares. Prescribed officer : LJ Raubenheimer Company : Raubex Group Limited Date of transaction : 14 June 2022 Nature of transaction : Purchase of shares on-market Number of securities : 85 317 Highest trading price for the day : R36.35 Weighted average price per share : R35.74 Lowest trading price for the day : R35.13 Class of securities : Ordinary shares Total value of transaction : R3 050 039.51 Nature of interest : Direct, beneficial Clearance obtained : Yes Prescribed officer : LJ Raubenheimer Company : Raubex Group Limited Date of transaction : 15 June 2022 Nature of transaction : Purchase of shares on-market Number of securities : 40 687 Price per share : R36.13 Class of securities : Ordinary shares Total value of transaction : R1 470 021.31 Nature of interest : Direct, beneficial Clearance obtained : Yes Sponsor Investec Bank Limited 15 June 2022 Centurion