US SPOT TWLO US:SPOT:TWLO 240.75 -2.20% 1D High— 1D Low— Close240.75 1D Change-5.42 1D Change %-2.20% 1D Volume19.7K