US SPOT TWLO US:SPOT:TWLO 213.85 +3.05% 1D High— 1D Low— Close213.85 1D Change+6.32 1D Change %+3.05% 1D Volume58.6K