Inhibrx logo
Inhibrx INBX
$ 14.98 -3.42%

Annual report 2023
added 02-28-2024

report update icon

Inhibrx Chart for All Time | INBX