TR-1: Standard form for notification of major holdings Ninety One Limited Ninety One plc Incorporated in the Republic of South Africa Incorporated in England and Wales Registration number 2019/526481/06 Registration number 12245293 JSE share code: NY1 LSE share code: N91 ISIN: ZAE000282356 JSE share code: N91 ISIN: GB00BJHPLV88 LEI: 549300G0TJCT3K15ZG14 TR-1: Standard form for notification of major holdings 1. Issuer Details ISIN GB00BJHPLV88 Issuer Name NINETY ONE PLC UK or Non-UK Issuer UK 2. Reason for Notification An acquisition or disposal of voting rights 3. Details of person subject to the notification obligation Name Allan Gray Proprietary Limited City of registered office (if applicable) Cape Town Country of registered office (if applicable) South Africa 4. Details of the shareholder Full name of shareholder(s) if different from the person(s) subject to the notification obligation, above City of registered office (if applicable) Country of registered office (if applicable) 5. Date on which the threshold was crossed or reached 17-Jun-2025 6. Date on which Issuer notified 19-Jun-2025 7. Total positions of person(s) subject to the notification obligation % of voting % of voting rights Total of both Total number of rights attached through financial . to shares (total instruments (total in % (8.A + voting rights 8.B) held in issuer of 8.A) of 8.B 1 + 8.B 2) Resulting situation on the date on which 5.997200 0.000000 5.997200 37696898 threshold was crossed or reached Position of previous 6.116700 0.000000 6.116700 notification (if applicable) 8. Notified details of the resulting situation on the date on which the threshold was crossed or reached 8A. Voting rights attached to shares Class/Type of Number of direct Number of indirect % of indirect % of direct voting shares ISIN voting rights voting rights voting rights rights (DTR5.1) code(if possible) (DTR5.1) (DTR5.2.1) (DTR5.2.1) GB00BJHPLV88 37696898 5.997200 Sub Total 8.A 37696898 5.997200% 8B1. Financial Instruments according to (DTR5.3.1R.(1) (a)) Number of voting rights that may % of Type of financial Expiration Exercise/conversion be acquired if the instrument is voting instrument date period exercised/converted rights Sub Total 8.B1 8B2. Financial Instruments with similar economic effect according to (DTR5.3.1R.(1) (b)) Type of Expiration Exercise/conversion Physical or cash Number of % of voting financial date period settlement voting rights rights instrument Sub Total 8.B2 9. Information in relation to the person subject to the notification obligation 1. Person subject to the notification obligation is not controlled by any natural person or legal entity and does not control any other undertaking(s) holding directly or indirectly an interest in the (underlying) issuer. % of voting rights % of voting rights Total of both if it Name of if it equals or is through financial equals or is Ultimate controlled higher than the instruments if it equals higher than the controlling person undertaking notifiable or is higher than the notifiable threshold notifiable threshold threshold 10. In case of proxy voting Name of the proxy holder The number and % of voting rights held The date until which the voting rights will be held 11. Additional Information 12. Date of Completion 19 June 2025 13. Place Of Completion Cape Town Date of release: 20 June 2025 JSE Sponsor: J.P. Morgan Equities South Africa (Pty) Ltd Date: 20-06-2025 04:00: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.