Share price

LSE GBp
25/03/2025 16:48 GMT
304.50
+1.60
JSE ZAR
25/03/2025 15:09 GMT
72.48
+0.64
Share prices are delayed by 10 minutes
  • Reports and results

    View more
  • Shareholder centre

    View more

Latest updates