Inhibrx Inc

NASDAQ:INBX  
28.48
-2.07 (-6.78%)
Twitter Share  Facebook Share StockTwits Share