28 April 2025,06:45 AM 20 minutes delayed

Barclays PLC

Value:
292.85
Price up
3.25 ( 1.1222 % )
Back to Shares