
Satellos Bioscience Inc.
MSLE | NASDAQ
$6.75
+$0.05 (+0.75%)
Nov 2, 2026, 1:48 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | -0.35 | -4.71 | -5.75 | -2.52 | -1.49 | -8.44 |
PEG Ratio | 0 | -0.14 | 0.10 | 0.07 | 0 | 0.12 |
PS Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
PB Ratio | 0.31 | 2.06 | 1.66 | 8.55 | 2.18 | -72.49 |
P/FCF Ratio | -0.36 | -5.59 | -4.68 | -6.69 | -4.54 | -8.03 |
P/OCF Ratio | -0.36 | -5.60 | -4.68 | -6.69 | -4.55 | -8.03 |
OCF/S Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
Debt / Equity Ratio | n/a | n/a | n/a | n/a | n/a | -5.95 |
Quick Ratio | 7.77 | 14.16 | 11.13 | 0.79 | 2.59 | 5.13 |
Current Ratio | 7.77 | 14.16 | 11.13 | 0.79 | 2.59 | 5.13 |
Asset Turnover | n/a | n/a | n/a | n/a | n/a | n/a |
Interest Coverage | n/a | n/a | -87.36 | n/a | -8.60 | -5.56K |
Return on Equity | -89.52% | -41.41% | -29.45% | -339.45% | -188.61% | 856.73% |
Return on Assets | -78% | -38.48% | -27.04% | -184.49% | -157.08% | -139.45% |
Return on Invested Capital | -95.23% | -40.98% | -28.66% | -252.61% | -80.86% | -304.22% |
Dividend Yield | n/a | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | n/a | n/a | n/a | n/a | n/a | n/a |
Net Profit Margin | n/a | n/a | n/a | n/a | n/a | n/a |
Pretax Profit Margin | n/a | n/a | n/a | n/a | n/a | n/a |
Operating Profit Margin | n/a | n/a | n/a | n/a | n/a | n/a |
FCF Margin | n/a | n/a | n/a | n/a | n/a | n/a |
EBITDA Margin | n/a | n/a | n/a | n/a | n/a | n/a |
Add to Watchlist
Select watchlists to add or remove MSLE