Home

Inhibrx Biosciences, Inc. - Common Stock (INBX)

28.52
+1.39 (5.14%)
NASDAQ · Last Trade: Sep 23rd, 11:09 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors