Barclays plc

BARC Ordinary 25p
Create an alert
Sell484.10p
Buy484.25p
3.50p (0.72%)
Last updated today at