Home

Scilex Holding Company - Common Stock (SCLX)

15.76
-0.76 (-4.60%)
NASDAQ · Last Trade: Dec 16th, 5:31 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors