FINRA short sales of sRSR 20170811|SRSR|290000|0|548290|O 53% of today's volume was short sales! Go SRSR!!!