Barclays plc

BARC Ordinary 25p
Create an alert
Sell
430.10p
Buy
430.20p
9.40p (2.24%)
Last updated today at