Latest INBX reports update at 2024-02-28: 20232022
Inhibrx logo
Inhibrx INBX
$ 34.69 0.73%

Inhibrx Chart for All Time | INBX