Share price

LSE GBp
20/12/2024 17:12 GMT
351.75
-2.35
JSE ZAR
20/12/2024 15:09 GMT
81.12
-0.88
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