Inhibrx Biosciences, Inc. - Common Stock (INBX)

72.27
+0.47 (0.65%)
NASDAQ · Last Trade: Jan 18th, 2:06 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors