Barclays plc

BARC Ordinary 25p
Create an alert
Sell490.95p
Buy491.10p
3.60p (0.74%)
Last updated today at