Investors

Share price

LSE GBp
24/03/2023 17:17 GMT
440.51
-11.09
JSE ZAR
24/03/2023 14:02 GMT
97.95
-3.02
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