Satellos Bioscience Inc. (TSX:MSCL)
Canada flag Canada · Delayed Price · Currency is CAD
8.00
-0.02 (-0.25%)
Jun 15, 2026, 3:59 PM EST

Satellos Bioscience Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
16712213848933
Market Cap Growth
45.42%-11.04%184.07%425.64%-72.06%127.41%
Enterprise Value
69.0684.467.958.867.2928.11
Last Close Price
8.007.929.965.152.6511.99
PB Ratio
1.693.212.031.192.743.15
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%-68316.00%-1357.71%-394.03%-144.94%-159.08%
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%