beta
Barclays PLC

Barclays PLC

BCSBATSDepository receipts

$18.88

-$0.13

-0.68%

18 Jul 20:00

$10.23

$19.04

52 weeks low/high