Barclays plc

BARC Ordinary 25p
Create an alert
Sell527.90p
Buy528.10p
5.20p (1.00%)
Last updated today at 19:37 UTC