Home

Scilex Holding Company - Common Stock (SCLX)

12.78
-0.53 (-3.95%)
NASDAQ · Last Trade: Oct 19th, 7:19 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors