Share price

LSE GBp
28/03/2024 16:46 GMT
435.84
+7.09
JSE ZAR
28/03/2024 15:00 GMT
104.60
+2.75
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