Home

Inhibrx Biosciences, Inc. - Common Stock (INBX)

28.90
+1.78 (6.56%)
NASDAQ · Last Trade: Sep 24th, 12:29 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors