Home

Scilex Holding Company - Common Stock (SCLX)

17.78
+0.84 (4.93%)
NASDAQ · Last Trade: Nov 7th, 12:55 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors