SLDB Shorts Retreating While Analysts Pile In at a Deep Discount
Solid Biosciences heads into its November earnings with short sellers trimming positions, analysts uniformly bullish at targets far above the current price, and three activist investors carrying 13D filings on the…