Share price

LSE GBp
14/04/2025 16:35 GMT
261.15
+7.50
JSE ZAR
14/04/2025 15:02 GMT
65.05
+1.45
Share prices are delayed by 10 minutes
  • Reports and results

    View more
  • Shareholder centre

    View more

Latest updates