8.49 -0.24(-2.75%)03/05/2026
Scilex Holding Company (SCLX)
Press Release | Data News