Home

Scilex Holding Company - Common Stock (SCLX)

22.56
-3.14 (-12.22%)
NASDAQ · Last Trade: Sep 16th, 11:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors