Barclays plc

BARC Ordinary 25p
Create an alert
Sell506.80p
Buy507.00p
14.30p (2.90%)
Last updated today at 12:59 UTC