FINRA short sales of SRSR 20180605|SRSR|750000|0|765000|O 98% of today's volume was short sales! Go SRSR!!!