Share price

LSE GBp
22/10/2024 08:20 GMT
406.78
-0.12
JSE ZAR
22/10/2024 07:19 GMT
92.84
-0.70
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