IMVT: Call buyers chase upside as shorts and sellers push back
Immunovant heads into its May 29 earnings event with one of the most polarised positioning setups in the biotech space — aggressive call buying on one side, stubborn short sellers and a parade of executive sales on the…
