21 May 2025,05:39 AM 20 minutes delayed

Next PLC

Value:
12,820.00
Price up
110.0 ( 0.8655 % )
Back to Shares