Barclays plc

BARC Ordinary 25p
Create an alert
Sell499.40p
Buy499.50p
3.00p (0.60%)
Last updated today at