INmune Bio: Short Sellers Hold Firm Into Q1 Print
INMB heads into its May 7 earnings with one of the most aggressive short positions in the biotech universe — and a stock price that has quietly been rallying against it. Short sellers have dug in with real conviction.…
