SL Science Holding Ltd
SLBT | NASDAQ
$1.24
+$0.07 (+5.98%)
At close: Oct 30, 2026, 3:59 PM ET
$1.27
+$0.03 (+2.42%)
Pre-market:
Nov 2, 2026, 7:21 AM ET
Market Data
Market Cap $695.34M
Enterprise Value $694.3M
Beta 0.09
Average Volume 585.02K
Shares Outstanding (Diluted) 3.68K
Shares Change YoY N/A
Institutional Ownership N/A
Exchange NASDAQ
ISIN KYG8191L1169
Price Performance
Price Change 1M -27.1%
Price Change 3M -53.2%
Price Change 6M N/A
Price Change YTD N/A
Price Change 1Y N/A
Price Change 3Y N/A
Price Change 5Y N/A
1M CAGR (ann.) -30.2%
1Y CAGR (ann.) N/A
5Y CAGR (ann.) N/A
All-Time CAGR -98.4%
Valuation
PE Ratio -2.82
Forward PE N/A
PEG Ratio 0.00
Forward PEG 0.00
PS Ratio 615,762.22
Forward PS N/A
PB Ratio 304.45
P/FCF Ratio -1,545,204.66
P/Adj. FCF Ratio -1,545,204.66
P/OCF Ratio N/A
EV/Sales 614,835.54
EV/EBIT -431,776.67
EV/EBITDA -433,393.81
EV/FCF -1,542,881.97
Earnings Yield -35.5%
FCF Yield 0.0%
Adj. FCF Yield 0.0%
Financial Health
Net Cash $1.26M
Total Debt $213.41K
Cash & Short-Term Investments $1.26M
Total Assets $2.82M
Current Ratio 3.05
Quick Ratio 3.05
Debt / Equity Ratio 0.09
Debt / EBITDA -133.21
Debt / FCF -474.23
OCF / Debt -0.00
Interest Coverage 0.00
Altman Z-Score 754.79
Piotroski F-Score 0
Margins & Profitability
Gross Profit Margin 35.3%
Operating Profit Margin -142.4%
EBITDA Margin -170.4%
Net Profit Margin -173.8%
FCF Margin -39.9%
Adj. FCF Margin -39.9%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets -135.6%
Return on Equity -95.4%
Return on Invested Capital -153.7%
Return on Capital Employed -163.4%
Return on Tangible Assets -135.6%
Analyst Forecasts
Analyst Rating Hold
Analyst Count 0
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
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
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $0.00
Price Target Upside N/A
Cash Flow
Operating Cash Flow $-134.16
Free Cash Flow $-450
Adj. Free Cash Flow $-450
FCF Per Share $0.00
OCF Per Share $0.00
OCF/S Ratio -86.9%
Income Statement
Revenue $1.13K
Gross Profit $389.07
Operating Income $-1.61K
EBITDA $-1.6K
Net Income $-1.6K
EPS (Diluted) -$0.44
Revenue / Employee $75.28
Profit / Employee $-106.80
Employees 15
Add to Watchlist
Select watchlists to add or remove SLBT