Scilex Holding Company - Common Stock (SCLX)

13.10
-1.17 (-8.20%)
NASDAQ · Last Trade: Dec 23rd, 8:52 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors