Barclays plc

BARC Ordinary 25p
Create an alert
Sell441.30p
Buy441.60p
4.70p (1.07%)
Last updated today at