31 March 2025,17:12 PM 20 minutes delayed

Barclays PLC

Value:
287.20
Price Down
-6.3 ( -2.1465 % )
Back to Shares