Scilex Holding Company - Common Stock (SCLX)

13.79
+0.69 (5.28%)
NASDAQ · Last Trade: Dec 24th, 11:34 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors