06 June 2025,11:40 AM 20 minutes delayed

Barclays PLC

Value:
330.339
Price up
3.2891 ( 1.0057 % )
Back to Shares