MSLE logo
MSLE NASDAQ CA

Satellos Bioscience Inc. - Common Stock

Website · IPO Dec 2006
$5.87
▼ $-0.17 (-2.81%)
Vol 51K

Wall Street Consensus

9 analysts · Apr 2026
3
Strong Buy
5
Buy
1
Hold
0
Sell
0
Strong Sell
88.9%
Buy Rating

Price Chart

Earnings

Beat rate: 40.0%
Quarter EPS Est EPS Act Surprise
Dec 2025 $-0.21 $-0.66 $-0.45
Sep 2025 $-0.49 $-0.49 $0.00
Jun 2025 $-0.61 $-0.50 +$0.11
Mar 2025 $-0.61 $-0.48 +$0.13

Quarterly Revenue & Earnings

Quarter 2024-0… 2024-1… 2025-0… 2025-0… 2025-0…
Revenue
Net Income -$6.6M -$3.3M -$6.1M -$5.6M -$5.8M

Financial Health

Free Cash Flow
-$4.1M
Cash
$19.3M
As of Sep 30, 2025

Peer Comparison

Ticker Mkt Cap P/E P/S ROE Margin Beta
MSLE
ENGN $604.9M -39.9% -0.30
ZYME $2.0B 18.5 -19.3% -38.0% 1.25
ACOG $141.3M -52.6% 9.92
XENE $3.5B 461.8 -46.2% -867.3% 0.98

Latest News

No related news yet