US SPOT TWST US:SPOT:TWST 167.10 +7.45% 1D High— 1D Low— Close167.10 1D Change+11.58 1D Change %+7.45% 1D Volume51.4K