Scilex Holding

NASDAQ: SCLX · Real-Time Price · USD
18.36
1.22 (7.12%)
At close: Aug 22, 2025, 11:23 AM