Barclays plc

BARC Ordinary 25p
Create an alert
Sell
431.10p
Buy
431.20p
0.40p (0.09%)
Last updated today at