Barclays plc

BARC Ordinary 25p
Create an alert
Sell463.45p
Buy463.55p
1.10p (0.24%)
Last updated today at