BARCLAYS PLC

$89.00 upup -0.86 (-0.96%)
AS OF 12:38:00PM ET 05/25/2022
More Quote Information