Barclays plc

BARC Ordinary 25p
Create an alert
Sell494.50p
Buy494.70p
4.05p (0.82%)
Last updated today at