Scilex Holding Company

NASDAQ:SCLX  
17.76
-0.47 (-2.58%)
7:23:37 PM EDT: $17.83 +0.07 (+0.39%)
Twitter Share  Facebook Share StockTwits Share