Home

Scilex Holding Company - Common Stock (SCLX)

25.13
+2.96 (13.35%)
NASDAQ · Last Trade: Sep 9th, 7:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors