Share price

LSE GBp
20/01/2025 17:26 GMT
387.20
+7.05
JSE ZAR
20/01/2025 15:02 GMT
88.18
+1.10
Share prices are delayed by 10 minutes
  • Reports and results

    View more
  • Shareholder centre

    View more

Latest updates

Financial calendar
Full financial calendar
Regulatory News
All regulatory news