Barclays plc

BARC Ordinary 25p
Create an alert
Sell515.10p
Buy515.30p
5.10p (0.98%)
Last updated today at