04 April 2025,20:58 PM 20 minutes delayed

Barclays PLC

Value:
250.05
Price Down
-20.85 ( -7.6966 % )
Back to Shares