Scilex Holding Company (NASDAQ:SCLX) Drops -75.89% In 2025; Is It Affordable At $0.40?
In recent trading session, Scilex Holding Company (NASDAQ:SCLX) saw 0.52 million shares changing hands at last check today with its beta currently measuring 1.08. Company’s