Satellos Bioscience Inc. (TSX:MSCL)
Canada flag Canada · Delayed Price · Currency is CAD
10.03
+0.98 (10.83%)
Apr 13, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1891,46913848933
Market Cap Growth
42.11%967.53%184.07%425.64%-72.06%127.41%
Enterprise Value
150.531,43167.958.867.2928.11
Last Close Price
10.037.929.965.152.6511.99
PE Ratio
--3.39-3.21-2.39-0.69-1.56
PB Ratio
4.9538.522.031.192.743.15
P/TBV Ratio
5.194.162.021.213.172.90
P/FCF Ratio
--45.35-5.25-4.18-1.59-6.54
P/OCF Ratio
--45.36-5.25-4.18-1.59-6.55
EV/EBITDA Ratio
--39.41-2.32-0.57-0.90-4.96
EV/EBIT Ratio
--39.41-2.32-0.57-0.87-4.82
EV/FCF Ratio
-4.65-44.18-2.59-0.76-1.26-5.58
Net Debt / Equity Ratio
-1.00-1.00-1.03-0.97-0.57-0.46
Net Debt / EBITDA Ratio
1.051.052.382.560.240.86
Net Debt / FCF Ratio
1.171.172.663.410.330.97
Quick Ratio
6.846.8413.6711.080.772.57
Current Ratio
7.777.7714.1611.130.792.59
Return on Equity (ROE)
-66.37%-66.37%-53.00%-72.28%-154.86%-301.09%
Return on Assets (ROA)
-64.48%-64.48%-48.46%-61.42%-85.55%-85.11%
Return on Invested Capital (ROIC)
592.20%592.20%592.82%795.14%-708.56%-335.34%
Return on Capital Employed (ROCE)
-70.61%-70.61%-52.40%-70.34%-115.27%-102.47%
Earnings Yield
-18.09%-29.46%-31.12%-41.90%-145.13%-64.07%
FCF Yield
-17.17%-2.21%-19.04%-23.95%-62.78%-15.28%
Buyback Yield / Dilution
-52.60%-52.60%-32.84%-142.17%-48.19%-35.60%
Total Shareholder Return
-52.60%-52.60%-32.84%-142.17%-48.19%-35.60%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.