Barclays plc

BARC Ordinary 25p
Create an alert
Sell485.90p
Buy486.05p
10.55p (2.12%)
Last updated today at