Barclays plc

BARC Ordinary 25p
Create an alert
Sell
420.85p
Buy
421.00p
3.75p (0.88%)
Last updated today at