Barclays plc

BARC Ordinary 25p
Create an alert
Sell463.35p
Buy463.50p
1.95p (0.42%)
Last updated today at