Satellos Bioscience Inc. (TSX:MSCL)
Canada flag Canada · Delayed Price · Currency is CAD
10.97
+0.06 (0.55%)
Jul 6, 2026, 9:49 AM EST

Satellos Bioscience Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
22712213848933
Market Cap Growth
134.37%-11.04%184.07%425.64%-72.06%127.41%
Enterprise Value
129.6884.467.958.867.2928.11
Last Close Price
10.977.929.965.152.6511.99
PB Ratio
2.303.212.031.192.743.15
P/TBV Ratio
2.414.162.021.34-9.09
Net Debt / Equity Ratio
-0.99-1.00-1.03-0.97-0.57-0.46
Net Debt / EBITDA Ratio
10.991.052.382.560.240.86
Net Debt / FCF Ratio
2.711.172.663.410.330.97
Quick Ratio
15.486.8413.6711.080.772.57
Current Ratio
16.487.7714.1611.130.792.59
Return on Equity (ROE)
-43.06%-66.37%-53.00%-72.28%-154.86%-301.09%
Return on Assets (ROA)
-11.95%-64.48%-48.46%-61.42%-85.55%-85.11%
Return on Invested Capital (ROIC)
-1549.37%---1238.03%-225.78%-179.10%
Return on Capital Employed (ROCE)
-12.93%-70.61%-52.40%-70.34%-115.27%-102.47%
Buyback Yield / Dilution
-47.61%-52.60%-32.84%-142.17%-48.19%-35.60%
Total Shareholder Return
-47.61%-52.60%-32.84%-142.17%-48.19%-35.60%