Share price

LSE GBp
18/03/2024 16:36 GMT
426.49
+1.29
JSE ZAR
18/03/2024 15:10 GMT
102.65
+2.56
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