BARCLAYS PLC

$26.81 upup 1.63 (6.47%)
AS OF 4:10:00PM ET 09/17/2021
More Quote Information