Barclays plc

BARC Ordinary 25p
Create an alert
Sell496.55p
Buy496.65p
3.25p (0.66%)
Last updated today at