Home

Scilex Holding Company - Common Stock (SCLX)

19.94
+1.19 (6.35%)
NASDAQ · Last Trade: Dec 3rd, 4:31 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors