Scilex Holding Company - Common Stock (SCLX)

8.9000
+8.8993 (1271328.57%)
NASDAQ· Last Trade: May 30th, 3:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors