Scilex Holding Company - Common Stock (SCLX)

5.3566
+0.1966 (3.81%)
NASDAQ · Last Trade: Sep 22nd, 3:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors