Scilex Holding Company - Common Stock (SCLX)

9.7501
+1.1101 (12.85%)
NASDAQ · Last Trade: Apr 30th, 12:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors