ABEO: 30% Short Squeeze Setup Into May Earnings
Abeona Therapeutics heads into its May 13 earnings call with one of the most extreme short setups in the biotech universe — and a 25% monthly price rally making that position increasingly uncomfortable. Short sellers…
