Upgrade

Satellos Bioscience Inc.

MSLE

Last
$7.49
Day
+2.0%
1y
-34.7%
5y
-34.7%
52w
-45.2%
SPY YTD
+13.3%
XLV
+8.1%
Earnings
2026-11-1334d
EMA 21
8.43
EMA 50
8.77
EMA 200
9.03
20d high
-26.6%
5y high
-45.2%
5y range
24th
Website · 18 employees · Canada

Positions held

Your positions

MSLE isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-24
Hold
avoid
Signal
Strong Sell
Target
$8.40
Stop
$6.47
Stop distance
13.6%
Target vs last
+12.2%

Fundamentals

Market cap$155.83MEnterprise value$94.00MTrailing P/E—Forward P/E-2.60
PEG—Price / book2.55Beta1.15Dividend yield0.00%
Revenue growth—Earnings growth—Gross margin0.0%Operating margin0.0%
Profit margin0.0%ROE-70.4%ROA-41.9%Debt / equity—
Current ratio11.22Free cash flow-$16.92MAnalyst recommendationstrong_buyMean target$25.80
52w high$13.4052w low$5.30

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$0.0M$0.0M$0.0M$0.0M$0.0M—
Op margin——————
Net income-$11.7M-$9.8M-$7.3M-$5.8M-$5.6M—
Gross margin——————
Gross profit——————
Operating income-$12.2M-$10.0M-$7.6M-$6.0M-$6.4M—

Yearly (6y)

20252024202320222021
Revenue$0.0M$0.0M$0.0M$0.0M—
Op margin—————
Net income-$24.9M-$20.6M-$12.0M-$8.3M—
Gross margin—————
Gross profit————-$0.1M
Operating income-$26.5M-$20.4M-$11.7M-$6.2M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

MSLE · daily-17.2% over 13 sessions
Close EMA21 EMA50 EMA200
7.147.748.348.949.542026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$12M-$9M-$6M-$3M$0M0%5%10%2025-Q22025-Q32025-Q42026-Q12026-Q2