News

Ninety One plc (the ‘Company’) announces that on 03 June 2025 it purchased a total of 144,683 of its ordinary shares of £0 ...