Share price

LSE GBp
03/05/2024 16:49 GMT
452.60
-6.10
JSE ZAR
03/05/2024 15:00 GMT
105.90
-0.90
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