Barclays plc

BARC Ordinary 25p
Create an alert
Sell467.05p
Buy467.20p
16.65p (3.48%)
Last updated today at