Short Sellers Retreat Ahead of SRAD Print
Short interest fell 5% over the past week as SRAD prepares to report earnings April 28. Wall Street has turned sharply negative, with Jefferies downgrading to Hold and slashing its target to $14. Short interest stood…
