US SPOT TWST US:SPOT:TWST 154.26 +7.76% 1D High— 1D Low— Close154.26 1D Change+11.11 1D Change %+7.76% 1D Volume13.1K