Scilex Holding Company (SCLX) 20 Days SMA touch -21.08%: Odds are Looking very much in favour
Witnessing the stock’s movement on the chart, on Wednesday, Scilex Holding Company (NASDAQ: SCLX) had a quiet start as it plunged -8.94% to $0.46, before