07 June 2025,09:47 AM 20 minutes delayed

Barclays PLC

Value:
333.20
Price up
6.15 ( 1.8804 % )
Back to Shares