Share price

LSE GBp
15/04/2025 17:00 GMT
255.75
-4.30
JSE ZAR
15/04/2025 15:00 GMT
64.85
-0.20
Share prices are delayed by 10 minutes
  • Reports and results

    View more
  • Shareholder centre

    View more

Latest updates