FINRA short sales of SRSR 20160627|SRSR|100000|0|130000|O 77% of today's sales was short sales! Go SRSR!!!