Share price

LSE GBp
23/04/2025 16:53 GMT
267.05
+10.75
JSE ZAR
23/04/2025 15:00 GMT
66.73
+2.68
Share prices are delayed by 10 minutes
  • Reports and results

    View more
  • Shareholder centre

    View more

Latest updates