Scilex Holding Company - Common Stock (SCLX)

10.23
+2.16 (26.77%)
NASDAQ· Last Trade: Jul 7th, 3:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors