Share price

LSE GBp
01/03/2024 16:38 GMT
380.50
+5.35
JSE ZAR
01/03/2024 15:06 GMT
91.46
-0.10
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