Home

Scilex Holding Company - Common Stock (SCLX)

22.80
+2.42 (11.87%)
NASDAQ · Last Trade: Sep 7th, 10:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors