Barclays plc

BARC Ordinary 25p
Create an alert
Sell430.35p
Buy430.50p
3.50p (0.82%)
Last updated today at