US SPOT TWSC US:SPOT:TWSC 21.32 -3.09% 1D High— 1D Low— Close21.32 1D Change-0.68 1D Change %-3.09% 1D Volume1