Trade on TV
Markets
BARC

Barclays PLC

BARC· LSEstock
$525.40
+1.14% 24h
Loading chart…

Performance vs benchmarks

Loading…