Scilex Holding Company - Common Stock (SCLX)

6.3162
+0.4362 (7.42%)
NASDAQ· Last Trade: Jun 17th, 3:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors