146.125 GBp | -2.500 GBp

20 minute delay

Share price chart
1 mth 3 mths 6 mths