Share price

LSE GBp
16/07/2024 12:30 GMT
461.77
-9.53
JSE ZAR
16/07/2024 11:30 GMT
108.10
-3.27
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