Satellos Bioscience (MSCL.TO) Stock Price

Satellos Bioscience Price

TSX·CLOSED
6.84
​
Market closed

For Satellos Bioscience, the net margin of -7,752.9% is down versus -3,104.6% a few years ago. The consensus 12-month price target for Satellos Bioscience is 14.88 USD, about 117.7% above where the stock trades today. Of 8 analysts, 7 rate the stock a buy — an overall Buy consensus.

Satellos Bioscience stock price

Access this data via the Eulerpool API

100,000 free requests/mo · no credit card

Satellos Bioscience business model & stock analysis

Satellos Bioscience Inc is a biotechnology company based in Toronto, Canada, operating within the health care sector. The company has a small team of three full-time employees. Satellos Bioscience went public through an IPO on December 1, 2006, and its stock trades under the ticker MSCL.TO with ISIN CA80401L8033. The company's primary focus is on developing therapeutics for degenerative muscle conditions, particularly through its MyoReGenX platform. This platform is designed to recreate the specialized muscle stem cell niche in vitro, enabling the mapping of pathways that modulate muscle repair and regeneration. The platform also supports the identification and confirmation of drug targets and the testing of drug candidates aimed at restoring impaired muscle stem cell repair mechanisms. Satellos Bioscience's lead program involves an oral, small molecule drug candidate intended as a disease-modifying treatment for Duchenne muscular dystrophy. The company also manages an iCo portfolio, which includes the Oral Amp B Delivery System, a patented oral transport technology, and Bertilimumab, a human monoclonal eotaxin antibody with potential applications in treating allergic and inflammatory conditions mediated by eotaxin-1. Satellos Bioscience maintains a website at https://satellos.com/ for further information.

Frequently asked questions about Satellos Bioscience

Analysts currently set an average price target of 14.88 USD for the Satellos Bioscience stock (median: 14.88 USD), implying +117.7 % versus the latest price. The consensus is based on 8 analyst ratings.

8 analysts currently rate the Satellos Bioscience stock: 7 recommend buying, 1 holding and 0 selling.

Converted at the current exchange rate, the Satellos Bioscience share trades at 6.08 EUR (6.84 USD).

The Satellos Bioscience share (MSCL.TO) is listed on 3 stock exchanges, including: Toronto (MSCL.V), Frankfurt (0ITA.F).

The revenue cannot currently be calculated for Satellos Bioscience.

The expected profit of Satellos Bioscience is -32.00 M USD. The net profit reflects the company's profitability after deducting all expenses.

The price-to-earnings ratio (P/E) of Satellos Bioscience is currently -3.30. The P/E ratio compares the current share price to the earnings per share and helps investors assess the valuation of the Satellos Bioscience stock.

The P/S cannot be calculated for Satellos Bioscience currently.

The Eulerpool Quality Score for Satellos Bioscience is 2/10.

The ISIN of Satellos Bioscience is CA80401L8033. The ISIN (International Securities Identification Number) is a globally unique identifier for securities.

The WKN of Satellos Bioscience is A3CSSM. The WKN (Wertpapierkennnummer) is a six-digit German security identification number.

The ticker of Satellos Bioscience is MSCL.TO. The ticker symbol is used to trade Satellos Bioscience shares on the stock exchange.

Fair ValueTerminal
5.61 USD
Over-/UndervaluationTerminal
Fairly valued
Sector
Industry
Biotechnology
Number of shares
Employees
Revenue growth Ø5 years
EBIT growth Ø5 years
Net Income growth Ø5 years
Website satellos.com
Country
Currency
USD
Initial public offering
Dec 1, 2006
ISIN
CA80401L8033
Cusip
80401L308
Market capitalization
105.68 M USDMicro Cap
52-Week Range
PEG
-0.67
P/E ratio
P/Ee 2026
-3.30
P/Ee 2027
-5.17
P/Ee 2028
-2.89
P/S
P/Se
—
EV/EBIT
—
P/B Ratio
2.76
ROE (Return on Equity)
ROA (Return on Assets)
ROCE (Return on Capital Employed)
ROIC (Return on Invested Capital)
-91.26 %
Last updated Oct 17, 2026, 11:35 AM

Satellos Bioscience Peer Group

Satellos Bioscience Ticker

FRANKFURT · 0ITA.FOTC · MSCLFTSX · MSCL.V