Inbx Stock Analysis Inhibrx Biosciences Inc Drops 5.25 Percent Support In Focus 20260403 1