Scilex Holding Company - Common Stock (SCLX)

13.54
+0.44 (3.32%)
NASDAQ · Last Trade: Dec 24th, 1:06 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors