Barclays plc

BARC Ordinary 25p
Create an alert
Sell446.00p
Buy446.15p
3.05p (0.69%)
Last updated today at