SL SCIENCE HLDG

SLBT

Healthcare Biotechnology

0.99 0.05 +5.32%
Market cap
$525.7M
P/E
—
Fwd P/E
—
Dividend yield
—
F-score
n/a
ROIC
0.00%
Net debt / EBITDA
—
Dividend safety
n/a
Jun '26
Current Ratio
4.44
Net Debt/EBITDA
0.00
Debt/Assets
0.00%
Debt/Equity
0.00
Intangible Assets out of Total Assets
0.00
Book value per Share
0.00
Other line items
Quick Ratio
4.28
Cash per Share
0.00
Shareholders Equity per Share
0.00
Working Capital
6.67
Net Current Asset Value
6.67

Fold the line items

Columns are period end dates · fundamentals updated 2 Nov 2026