Share price

LSE GBp
19/03/2024 11:30 GMT
416.10
-6.50
JSE ZAR
19/03/2024 11:30 GMT
100.23
-2.42
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