SCLX
NASDAQ
Pharmaceuticals
$8.44
USD
-$0.35 (-3.98%)
At close: Jul 17, 2026, 4:00 PM EDT
Market Cap:
$74.64M
Volume:
105.1K
Previous Close
$8.79
Day Range
$8.13 - $8.91
52 Week Range
$4.20 - $34.27
Average Volume (10 Days)
330.0K
P/E Ratio (TTM)
—
Dividend Yield
—
The company is headquartered in Palo Alto, California and currently employs 34 full-time employees. The company went IPO on 2021-01-11.
CEO
Dr. Henry Ji
Headquaters
Palo Alto, CALIFORNIA, US
Founded
2021
Employees
34