US SPOT NVST US:SPOT:NVST 26.69 -2.16% 1D High27.25 1D Low26.68 Close26.69 1D Change-0.59 1D Change %-2.16% 1D Volume17.1K