4 Buy ratings, 0 Sell and 2 Hold. Among 6 analysts covering Insys Therapeutics (NASDAQ:INSY), 4 have Buy rating, 0 Sell and 2 Hold. Therefore 67% are positive. Insys Therapeutics had 22 analyst reports since August 4, 2015 according to SRatingsIntel. https://presstelegraph.com/can-insys-therapeutics-incorporated-nasdaqinsys-tomorrow-be-different-the-stock-had-decline-in-shorts/