Scilex Holding Co (SCLX) Stock Price, Quote, News & History

SCLXNASDAQ
$1.75
0.052.94%
Last update: Nov 6, 10:45 AM