131.375 GBp | 4.750 GBp

20 minute delay

Share price chart
1 mth 3 mths 6 mths