Barclays plc

BARC Ordinary 25p
Create an alert
Sell
405.45p
Buy
405.70p
2.45p (0.60%)
Last updated today at