Inhibrx Inc

NASDAQ:INBX   2:03:19 PM EDT
37.28
+2.15 (+6.12%)
Twitter Share  Facebook Share StockTwits Share