Scilex Holding
SCLX | NASDAQ
$5.16
+$0.12 (+2.38%)
Sep 21, 2026, 12:31 PM ET · Market open
Market Data
Market Cap $42.8M
Enterprise Value $137.77M
Beta 1.72
Average Volume 127.04K
Shares Outstanding (Diluted) 6.89M
Shares Change YoY -40.56%
Institutional Ownership 12.65%
Exchange NASDAQ
ISIN US80880W2052
Price Performance
Price Change 1M -21.1%
Price Change 3M -26.6%
Price Change 6M -31.4%
Price Change YTD -61.5%
Price Change 1Y -80.4%
Price Change 3Y -90.9%
Price Change 5Y -98.6%
1M CAGR (ann.) -27.4%
1Y CAGR (ann.) -79.8%
5Y CAGR (ann.) -57.2%
All-Time CAGR -53.3%
Valuation
PE Ratio -0.10
Forward PE 8.53
PEG Ratio 0.00
Forward PEG 0.00
PS Ratio 1.35
Forward PS 0.20
PB Ratio -0.14
P/FCF Ratio -2.39
P/Adj. FCF Ratio -1.51
P/OCF Ratio -1.98
EV/Sales 4.36
EV/EBIT -0.41
EV/EBITDA -0.38
EV/FCF -7.69
Earnings Yield -954.4%
FCF Yield -41.9%
Adj. FCF Yield -66.4%
Financial Health
Net Debt $94.98M
Total Debt $95.56M
Cash & Short-Term Investments $581K
Total Assets $253.56M
Current Ratio 0.07
Quick Ratio 0.06
Debt / Equity Ratio -0.31
Debt / EBITDA -0.26
Debt / FCF -5.33
OCF / Debt -0.18
Interest Coverage -17.65
Altman Z-Score -12.46
Piotroski F-Score 2
Margins & Profitability
Gross Profit Margin 41.5%
Operating Profit Margin -903.5%
EBITDA Margin -1140.8%
Net Profit Margin -1414.6%
FCF Margin -56.7%
Adj. FCF Margin -89.8%
SBC / Revenue 33.2%
SBC Impact (per share) -58.5%
Returns
Return on Assets -176.3%
Return on Equity 189.8%
Return on Invested Capital 162.6%
Return on Capital Employed 110.4%
Return on Tangible Assets -245.0%
Historical Growth (CAGR)
Revenue CAGR 3Y -12.1%
Revenue CAGR 5Y 3.6%
Revenue CAGR 10Y N/A
EPS CAGR 3Y -22.4%
EPS CAGR 5Y -42.2%
EPS CAGR 10Y N/A
FCF CAGR 3Y -319.2%
FCF CAGR 5Y 82.8%
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Hold
Analyst Count 0
EPS Growth Next 3Y 38.0%
Revenue Growth Next 3Y 210.3%
Earnings Date N/A
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
Revenue Growth Est (next Q) N/A
Cash Flow
Operating Cash Flow $-17.49M
Free Cash Flow $-17.92M
Adj. Free Cash Flow $-28.4M
FCF Per Share -$2.60
OCF Per Share -$2.54
OCF/S Ratio -55.3%
Income Statement
Revenue $31.61M
Gross Profit $15.95M
Operating Income $-285.59M
EBITDA $-363.44M
Net Income $-448.35M
EPS (Diluted) -$48.10
Revenue / Employee $929.65K
Profit / Employee $-13.19M
Employees 34
Add to Watchlist
Select watchlists to add or remove SCLX