SCLX:US
$20.815
17.799%

Scilex Holding Company
News & Events

Last updated: Aug 13, 2025, 1:36 PM ET