Home

Scilex Holding Company - Common Stock (SCLX)

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