Barclays plc

BARC Ordinary 25p
Create an alert
Sell432.50p
Buy432.60p
4.25p (0.97%)
Last updated today at