Barclays plc

BARC Ordinary 25p
Create an alert
Sell
429.90p
Buy
430.05p
0.75p (0.17%)
Last updated today at