Barclays plc

BARC Ordinary 25p
Create an alert
Sell
416.10p
Buy
416.20p
17.05p (3.95%)
Last updated today at