Barclays

BARC: 170.10 -0.78 (-0.46%) delayed: 14 Nov 2019, 17:30

Trade now

Barclays Chart