Purple Group Limited (Incorporated in the Republic of South Africa) (Registration number 1998/013637/06) Share code: PPE ISIN: ZAE000185526 (“the Company” or “Purple Group”) DIRECTOR’S ASSOCIATES’ DEALING IN SECURITIES In compliance with paragraphs 3.63 - 3.74 of the Listings Requirements of the JSE Limited, the following information is disclosed for a Company director: Name of director: Charles Savage Name of associate: EasyEquities Retirement Annuity Fund Relationship: Charles Savage is a Member of the EasyEquities Retirement Annuity Fund Date of transaction: 27 July 2023 Nature of transaction: Off-market purchase of Purple Group shares Number of securities: 31 210 shares Class of securities: Ordinary shares Price per share: 90 cents per share Total value: R28 089.00 Nature of interest: Indirect beneficial Name of director: Charles Savage Name of associate: Sarah Savage Relationship: Wife of Charles Savage Date of transaction: 27 July 2023 Nature of transaction: Off-market sale of Purple Group shares Number of securities: 31 210 shares Class of securities: Ordinary shares Price per share: 90 cents per share Total value: R28 089.00 Nature of interest: Indirect beneficial Rosebank 31 July 2023 Sponsor: Deloitte & Touche Sponsor Services (Pty) Ltd