CRVS: Heavy Short Bets Meet Bullish Analyst Consensus Before Monday Print
Corvus Pharmaceuticals heads into its August 4 earnings report with nearly a quarter of its free float sold short — one of the more charged setups in small-cap biotech right now. Short sellers hold 23.9% of CRVS's free…
