Mpact Limited (Incorporated in the Republic of South Africa) (Registration number 2004/025229/06) JSE share code: MPT ISIN: ZAE000156501 DEALINGS IN SECURITIES BY DIRECTORS, DIRECTORS OF MAJOR SUBSIDIARIES AND PRESCRIBED OFFICERS In compliance with the JSE Limited Listings Requirements, the following information is disclosed: DISPOSAL OF SHARES RELATING TO THE RECENTLY VESTED 2020 BONUS SHARE AWARDS Name BW Strong Position Prescribed Officer, Director of Mpact Limited and Director of Mpact Operations (Pty) Ltd (major subsidiary) Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Bonus shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 80,375 Price per share R29.20 Total value of shares sold R2,346,950.00 Nature of interest Direct beneficial Clearance obtained Yes Name BDV Clark Position Prescribed Officer, Director of Mpact Limited and Director of Mpact Operations (Pty) Ltd (major subsidiary) Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Bonus shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 62,310 Price per share R29.20 Total value of shares sold R1,819,452.00 Nature of interest Direct beneficial Clearance obtained Yes Name HM Thompson Position Prescribed Officer and Director of Mpact Operations(Pty) Ltd (major subsidiary) Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Bonus shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 66,702 Price per share R29.20 Total value of shares sold R1,947,698.40 Nature of interest Direct beneficial Clearance obtained Yes Name N Naidoo Office held Prescribed Office and Director of Mpact Operations(Pty) Ltd (major subsidiary) Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Bonus shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 50,149 Price per share R29.20 Total value of shares sold R1,464,350.80 Nature of interest Direct beneficial Clearance obtained Yes Name JW Hunt Position Prescribed Officer Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Bonus shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 45,520 Price per share R29.20 Total value of shares sold R1,329,184.00 Nature of interest Direct beneficial Clearance obtained Yes DISPOSAL OF SHARES RELATING TO THE RECENTLY VESTED 2020 PERFORMANCE SHARE AWARDS Name BW Strong Position Prescribed Officer, Director of Mpact Limited and Director of Mpact Operations (Pty) Ltd (major subsidiary) Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Performance shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 317,931 Price per share R29.20 Total value of shares sold R9,283,585.20 Nature of interest Direct beneficial Clearance obtained Yes Name BDV Clark Position Prescribed Officer, Director of Mpact Limited and Director of Mpact Operations (Pty) Ltd (major subsidiary) Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Performance shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 181,255 Price per share R29.20 Total value of shares sold R5,292,646.00 Nature of interest Direct beneficial Clearance obtained Yes Name HM Thompson Position Prescribed Officer and Director of Mpact Operations(Pty) Ltd (major subsidiary) Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Performance shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 195,814 Price per share R29.20 Total value of shares sold R5,717,768.80 Nature of interest Direct beneficial Clearance obtained Yes Name N Naidoo Office held Prescribed Officer and Director of Mpact Operations(Pty) Ltd (major subsidiary) Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Performance shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 153,674 Price per share R29.20 Total value of shares sold R4,487,280.80 Nature of interest Direct beneficial Clearance obtained Yes Name JW Hunt Position Prescribed Officer Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Performance shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 144,469 Price per share R29.20 Total value of shares sold R4,218,494.80 Nature of interest Direct beneficial Clearance obtained Yes Name CM Botha Position Prescribed Officer Date of transaction 14 April 2023 Nature of transaction On market disposal of shares to cover the PAYE tax liability in respect of the 2020 Performance shares that vested recently in terms of the Mpact Limited Share Plan Class of securities Ordinary shares Number of shares sold 136,714 Price per share R29.20 Total value of shares sold R3,992,048.80 Nature of interest Direct beneficial Clearance obtained Yes Melrose Arch 20 April 2023 Sponsor The Standard Bank of South Africa Limited