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

SCLXNASDAQ
$1.95
0.084.28%
Last update: Nov 3, 2:13 PM