
Inhibrx INBX
$ 83.83
-3.08%
Annual report 2023
added 02-28-2024