Satellos Bioscience Inc. (TSX:MSCL)
Canada flag Canada · Delayed Price · Currency is CAD
17.40
+0.13 (0.75%)
Mar 4, 2026, 10:12 AM EST

Satellos Bioscience Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
35618866134520
Market Cap Growth
194.28%183.77%427.44%-72.13%127.48%-
Enterprise Value
308.01121.8825.4810.6439.8720.25
Last Close Price
17.409.965.162.6412.0014.40
PE Ratio
--3.32-2.39-0.69-1.56-13.31
PB Ratio
7.522.921.583.703.98-100.45
P/TBV Ratio
6.662.021.213.162.90-147.54
P/FCF Ratio
--7.91-5.54-2.16-8.27-11.12
P/OCF Ratio
--7.91-5.55-2.16-8.29-11.12
EV/EBITDA Ratio
--4.60-1.60-1.30-6.50-9.64
EV/EBIT Ratio
--4.60-1.60-1.25-6.31-9.64
EV/FCF Ratio
-10.41-5.12-2.13-1.82-7.31-11.35
Debt / Equity Ratio
-0000-5.95
Debt / EBITDA Ratio
------0.56
Debt / FCF Ratio
------0.66
Net Debt / Equity Ratio
-1.02-1.03-0.97-0.57-0.46-2.04
Net Debt / EBITDA Ratio
5.452.512.560.240.86-0.19
Net Debt / FCF Ratio
1.672.793.410.330.97-0.23
Quick Ratio
9.9413.6711.080.772.575.12
Current Ratio
10.7014.1611.130.792.595.13
Return on Equity (ROE)
-51.68%-50.29%-72.28%-154.86%-301.09%858.66%
Return on Assets (ROA)
-14.51%-46.04%-61.42%-85.55%-85.11%-173.06%
Return on Invested Capital (ROIC)
140.95%563.15%795.14%-708.56%-335.34%6977.07%
Return on Capital Employed (ROCE)
-15.69%-49.77%-70.34%-115.27%-102.47%-214.92%
Earnings Yield
-8.43%-30.12%-41.90%-145.13%-64.07%-7.52%
FCF Yield
-8.30%-12.65%-18.06%-46.37%-12.09%-8.99%
Buyback Yield / Dilution
-2.25%-27.08%-79.06%-22.24%-17.42%-4.82%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.