Inhibrx Inc

NASDAQ:INBX  
38.41
-3.20 (-7.69%)
Twitter Share  Facebook Share StockTwits Share