11 May 2025,05:09 AM 20 minutes delayed

Barclays PLC

Value:
307.00
Price up
1.95 ( 0.6392 % )
Back to Shares