Inhibrx Biosciences, Inc. - Common Stock (INBX)

127.58
-6.77 (-5.04%)
NASDAQ · Last Trade: May 11th, 5:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors