Home

Inhibrx Biosciences, Inc. - Common Stock (INBX)

77.05
+8.56 (12.50%)
NASDAQ · Last Trade: Oct 30th, 2:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors