Nichols plc (NICL.L) LSE

956.83

+14.83313(+1.57%)

Updated at June 04 10:26AM

Currency In GBp