Barclays plc

BARC Ordinary 25p
Create an alert
Sell426.70p
Buy426.80p
5.90p (1.37%)
Last updated today at