Ninety One plc

N91 ORD GBP0.0001
Create an alert
Sell210.20p
Buy210.40p
1.60p (0.75%)
Last updated today at 18:42 UTC