Home

Scilex Holding Company - Common Stock (SCLX)

19.06
+1.92 (11.20%)
NASDAQ · Last Trade: Aug 22nd, 3:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors