Scilex Holding Company - Common Stock (SCLX)

7.7326
-0.2574 (-3.22%)
NASDAQ· Last Trade: Jun 2nd, 10:15 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors