US SPOT TWST US:SPOT:TWST 140.81 +9.15% 1D High— 1D Low— Close140.81 1D Change+11.80 1D Change %+9.15% 1D Volume55.3K