INBX: 45% Monthly Surge Meets a Stubborn 22% Short Position
Inhibrx Biosciences has put in one of biotech's more dramatic single-month moves — up 45% to $121.17 — yet short sellers haven't flinched, and two company insiders remain on the SEC's activist register with Schedule…