US SPOT TWST US:SPOT:TWST 148.20 +3.53% 1D High— 1D Low— Close148.20 1D Change+5.05 1D Change %+3.53% 1D Volume324