Barclays

BARC: 170.42 -1.22 (-0.71%) delayed: 12 Nov 2019, 8:12

Trade now

Barclays Chart