Barclays plc

BARC Ordinary 25p
Create an alert
Sell
418.25p
Buy
418.40p
11.75p (2.89%)
Last updated today at