Home

Scilex Holding Company - Common Stock (SCLX)

17.21
-3.79 (-18.07%)
NASDAQ · Last Trade: Aug 14th, 11:45 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors