Share price

LSE GBp
18/04/2024 16:35 GMT
475.00
+2.15
JSE ZAR
18/04/2024 15:02 GMT
112.38
+0.44
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