US SPOT TWLO US:SPOT:TWLO 244.00 -0.88% 1D High— 1D Low— Close244.00 1D Change-2.17 1D Change %-0.88% 1D Volume68.7K