Share price

LSE GBp
01/12/2023 16:45 GMT
457.70
+15.90
JSE ZAR
01/12/2023 15:07 GMT
107.50
+0.90
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