Share price

LSE GBp
02/07/2024 17:12 GMT
463.18
+1.48
JSE ZAR
02/07/2024 15:00 GMT
109.36
+2.59
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