Home

Scilex Holding Company - Common Stock (SCLX)

22.70
+0.53 (2.39%)
NASDAQ · Last Trade: Sep 9th, 12:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors