Investors

Share price

LSE GBp
18/07/2025 16:38 GMT
303.55
+0.25
JSE ZAR
18/07/2025 15:00 GMT
72.79
-0.23
Share prices are delayed by 10 minutes

Latest updates