Barclays PLC

BCSNYSE
$22.85
0.391.74%
Last update: Oct 28, 3:08 PM