Renishaw plc (RSW.L) LSE

5,430.00

+115(+2.16%)

Updated at June 02 07:06PM

Currency In GBp