Home

Inhibrx Biosciences, Inc. - Common Stock (INBX)

28.46
-1.12 (-3.79%)
NASDAQ · Last Trade: Sep 10th, 2:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors