Barclays plc

BARC Ordinary 25p
Create an alert
Sell
413.50p
Buy
413.60p
3.95p (0.95%)
Last updated today at