29 March 2024,10:11 AM 20 minutes delayed

Thomson Reuters

BARCLAYS

Value:
183.19
Price up
1.68 ( 0.926 % )
Back to Shares