Satellos Bioscience Inc. (MSLE)
Satellos Bioscience will go public soon, but the exact IPO date is still unknown.
Stock Price: Pending
IPO price not available yet

Satellos Bioscience Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec '24 Dec '23
Net Debt / Equity Ratio
--1.03-0.97
Net Debt / EBITDA Ratio
-2.372.32
Net Debt / FCF Ratio
-2.803.41
Quick Ratio
9.8813.5510.92
Return on Equity (ROE)
-64.78%-41.51%-39.06%
Return on Assets (ROA)
--38.58%-35.87%
Return on Invested Capital (ROIC)
---1427.79%
Return on Capital Employed (ROCE)
628.78%-43.53%-41.91%
Source: IPO financials are sourced from S-1 and S-1/A filings submitted to the Securities and Exchange Commission (SEC).