Share price

LSE GBp
19/04/2024 15:09 GMT
474.35
-0.65
JSE ZAR
19/04/2024 14:10 GMT
113.19
+0.81
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