Inhibrx Biosciences, Inc. - Common Stock (INBX)

75.93
+2.65 (3.62%)
NASDAQ · Last Trade: Jan 15th, 3:03 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors