Barclays plc

BARC Ordinary 25p
Create an alert
Sell519.20p
Buy519.40p
1.50p (0.29%)
Last updated today at