Inhibrx Biosciences, Inc. - Common Stock (INBX)

71.40
+2.10 (3.03%)
NASDAQ · Last Trade: Mar 13th, 10:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors