SL Science Holding Ltd
SLBT | NASDAQ
$1.26
+$0.06 (+5.00%)
Nov 2, 2026, 3:54 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 |
|---|---|---|---|
PE Ratio | n/a | n/a | n/a |
PEG Ratio | n/a | n/a | n/a |
PS Ratio | n/a | n/a | n/a |
PB Ratio | n/a | n/a | n/a |
P/FCF Ratio | n/a | n/a | n/a |
P/OCF Ratio | n/a | n/a | n/a |
OCF/S Ratio | -86.92 | 8.33 | -279.22 |
Debt / Equity Ratio | 0.09 | n/a | 0.15 |
Quick Ratio | 3.05 | 64.96 | 11.01 |
Current Ratio | 3.05 | 84.61 | 19.09 |
Asset Turnover | 0.78 | 0.57 | 0.21 |
Interest Coverage | n/a | n/a | n/a |
Return on Equity | -167.25% | -20.80% | 11.17% |
Return on Assets | -135.59% | -20.08% | 9.41% |
Return on Invested Capital | -153.66% | -20.40% | 1.72% |
Dividend Yield | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a |
Gross Profit Margin | 35.27% | 57.46% | 83.96% |
Net Profit Margin | -173.85% | -35.42% | 45.40% |
Pretax Profit Margin | -173.85% | -33.70% | 60.62% |
Operating Profit Margin | -174.65% | -35.56% | 11.02% |
FCF Margin | -101.47% | 8.09% | -300.04% |
EBITDA Margin | -170.39% | -34.16% | 15.25% |
Add to Watchlist
Select watchlists to add or remove SLBT