US SPOT NVST US:SPOT:NVST 23.36 -1.39% 1D High— 1D Low— Close23.36 1D Change-0.33 1D Change %-1.39% 1D Volume74.6K