Scilex Holding Company (NASDAQ:SCLX) Has Seen A Fall Of -42.26% This Year, Is It Still A Better Option Than Others?
In last trading session, Scilex Holding Company (NASDAQ:SCLX) saw 7.5 million shares changing hands with its beta currently measuring 1.17. Company’s recent per share price