Share price

LSE GBp
13/05/2024 13:08 GMT
475.75
-0.25
JSE ZAR
13/05/2024 12:07 GMT
109.53
-0.05
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