141.125 GBp | 0.000 GBp

20 minute delay

Share price chart
1 mth 3 mths 6 mths