Barclays plc

BARC Ordinary 25p
Create an alert
Sell516.40p
Buy516.60p
2.00p (0.39%)
Last updated today at 19:59 UTC