Barclays plc

BARC Ordinary 25p
Create an alert
Sell
417.40p
Buy
417.50p
1.35p (0.32%)
Last updated today at