Inhibrx Inc

NASDAQ:INBX  
25.27
-1.53 (-5.71%)
Twitter Share  Facebook Share StockTwits Share