Scilex Holding Company - Common Stock (SCLX)

10.40
+1.88 (22.07%)
NASDAQ · Last Trade: Feb 2nd, 11:40 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors