Satellos Bioscience Inc. (TSX:MSCL)
Canada flag Canada · Delayed Price · Currency is CAD
9.40
-0.15 (-1.57%)
May 25, 2026, 3:37 PM EST

Satellos Bioscience Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
19614718048933
Market Cap Growth
81.65%-18.27%272.41%425.64%-72.06%127.41%
Enterprise Value
98.23109.42110.758.867.2928.11
Last Close Price
9.407.929.965.152.6511.99
PB Ratio
1.993.872.671.192.743.15
P/TBV Ratio
2.074.162.021.213.172.90
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)
163.19%592.20%592.82%795.14%-708.56%-335.34%
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%
Updated May 15, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.