SL Science Holding Ltd (SLBT) stock
Close on Nov 12, 2026Market cap $428.59MP/E –Yield –
Key statistics
Valuation at the latest close; fundamentals over fiscal , balances at Jun 30, 2026
Valuation
- Market cap
- $428.59M
- P/E ratio
- –
- Price to sales
- –
- Price to book
- 61.48
- Dividend yield
- –
- Free cash flow yield
- –
Trading
- Previous close
- $0.72
- Open
- $0.70
- Day's range
- $0.70 – $0.84
- Volume
- 26,715
- Average volume (20 days)
- 51,493
- 52-week range
- $0.62 – $14.50
- RSI (14 days)
- 22.4
- Volatility (1 year)
- 217.4%
- Relative volume
- 4.48×
Total return vs. the S&P 500
Price change plus reinvested dividends, to the close on Nov 12, 2026. The S&P 500 is measured by the SPY fund.
| Period | SLBT | S&P 500 | Difference | SLBT per year | S&P 500 per year |
|---|---|---|---|---|---|
| 1 month | -49.4% | -2.7% | −46.7 pts | ||
| 3 months | -71.4% | -1.7% | −69.6 pts | ||
| Year to date | -92.8% | +11.9% | −104.6 pts | ||
| 1 year | -92.7% | +12.0% | −104.6 pts | ||
| 3 years | -98.6% | +78.2% | −176.7 pts | -75.7% | +21.2% |
| 5 years | -98.6% | +73.2% | −171.8 pts | -57.2% | +11.6% |
| 10 years | -98.6% | +309.6% | −408.2 pts | -34.5% | +15.1% |
Two years at a glance
Fiscal years 2024 to 2025, USD
Press releases
Releases SL Science filed with the SEC as exhibits to Form 8-K or 6-K
- 6-K
- 6-K
- 6-K
- 6-K
- 6-K
About SL Science
Biological Products, (No Diagnostic Substances)
SL Science Holding Limited is a biomedical holding company focused on creating cellular and gene therapies for immuno-oncology and tissue regeneration through its operating subsidiary, SL Bio. Its primary therapeutic candidates include CD-19 Armed-T therapy for hematologic cancers and gamma delta T-cell platforms designed to target pancreatic and brain cancers. The company also maintains legacy product lines in exosome-based cosmetics and plant supplements while partnering with biopharmaceutical organizations to advance its pre-clinical oncology pipelines toward clinical trials.
Company profile, executives and historySL Science stock: common questions
What is SL Science's stock price?
SLBT closed at $0.76 on Nov 12, 2026, up 5.80% on the day. Over the past 52 weeks it traded between $0.62 and $14.50.
What is SL Science's market cap?
SL Science was worth $428.59M at the close on Nov 12, 2026: the share price times the diluted shares outstanding.
Does SL Science pay a dividend?
No. SL Science has not paid a cash dividend over the last twelve months.
How has SLBT stock performed over the past year?
Including dividends, SLBT returned -92.7% over the past year, against +12.0% for the S&P 500.
How many SLBT shares are sold short?
0M shares were sold short at the latest FINRA report, 0.02% of the float, or 1.4 days of average trading volume.
Who are SL Science's competitors?
Companies most similar to SL Science by business, industry and size include SAEN, SNTI, INAB, SANA, IPSC.
See a number that looks wrong?