MSLE

Satellos Bioscience Inc. Common Stock (MSLE)

Stock · NASDAQ · Health Care

$8.92as of 8/28/2026

Active signals

Support level
$5.7
Industry
Biotechnology: Pharmaceutical Preparations

About MSLE

Satellos Bioscience Inc., a clinical-stage drug development company, focuses on restoring natural muscle repair and regeneration in degenerative muscle diseases in Canada, the United States, and Australia. The company uses its proprietary discovery platform MyoReGenX, an automated microscopy system that recapitulates the muscle stem cell environment ex-vivo. It develops SAT-3247, an oral, small molecule drug candidat…

Sector
Health Care
Industry
Biotechnology: Pharmaceutical Preparations
Employees
18

Fundamentals

1-day range
$9.75$10.65
Market cap
$209.77M
P/E (trailing)
P/E (forward)
-3.59
EPS (trailing)
$-1.81
Dividend yield
Beta
1.81
Avg. volume
54.9K
52-week range
$7.08$18.98
Next earnings: November 12, 2026 · EPS estimate $-0.52confirmed

Forecasts

3 analyst ratings

Buy 91%
Hold 9%
Sell 0%
1-year price forecast
High
$40
+348.7%
Median
$23
+158.0%
Low
$20
+124.3%

Satellos Bioscience Inc. Common Stock Competitors

Chosen by industry and closest market cap.

  • MSLE
    Satellos Bioscience Inc. Common Stock
    $8.92
    ▼ 7.23%
    Market cap $209.77MP/E
    $7.08$18.98
  • GLSI
    Greenwich LifeSciences Inc. Common Stock
    $15.67
    ▼ 16.34%
    Market cap $209.02MP/E
    $7.78$34.1
  • NERV
    Minerva Neurosciences Inc Common Stock
    $4.85
    ▼ 5.56%
    Market cap $206.85MP/E
    $1.93$12.46
  • NBP
    NovaBridge Biosciences American Depositary Shares
    $1.85
    ▼ 2.38%
    Market cap $196.15MP/E
    $1.46$6.79
  • SIGA
    SIGA Technologies Inc. Common Stock
    $3.07
    ▲ 0.33%
    Market cap $223.78MP/E
    $2.83$9.45
  • TNXP
    Tonix Pharmaceuticals Holding Corp. Common Stock
    $13.59
    ▲ 0.18%
    Market cap $185.71MP/E
    $9.4$33.22
  • ACIU
    AC Immune SA Common Stock
    $2.67
    ▼ 1.48%
    Market cap $236.11MP/E
    $2.03$4

P/E shows — for peers not currently carrying a live signal of their own.

Latest news

Institutional Ownership

March 31, 2026

Total shares held
7.60M
Total value held
$42.62M
Institutional holders
31
Top holders this quarter
  • Unknown938.7K
  • Unknown892.1K
  • Unknown813.7K
  • Unknown690.8K
  • Unknown500.4K
  • Unknown489.2K
  • Unknown475.0K
  • Unknown414.4K
  • Unknown387.8K
  • Unknown380.4K

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.