Satellos Bioscience Stock Performance
as on September 18, 2026 at 1:00 am IST
Day's Low
Day's High
$9.19$9.66
1.18%
Downside
3.87%
Upside

52 Week's Low
52 Week's High

100.00%
Downside
-100.00%
Upside

Satellos Bioscience share price movements today
- Previous Close
- $9.36
- Open
- $9.50
- Volume
- 258.7K
- Market Cap
- $198.6M
- Day's Low - High
- $9.19 - $9.66
Satellos Bioscience Historical Returns
- 1 Month Return
- -6.44 %
- 3 Month Return
- + 58.97 %
- 1 Year Return
- 0 %
- 3 Year Return
- 0 %
- 5 Year Return
- 0 %
Satellos Bioscience Stock Fundamentals & Key Indicators
Check Satellos Bioscience market cap, PE, PB, PEG ratios, dividend yield, and other key fundamental indicators.
Market Cap
$198.6M
EPS (TTM)
-2.358
Dividend Yield
0.00%
PE Ratio (TTM)
0PEG Ratio
0Return On Equity TTM
-70.45%
Satellos Bioscience vs Peer Comparison
Compare market cap, revenue, PE, and other key metrics of Satellos Bioscience with its industry peers.
Company | Analyst View | Market Cap | 5 Years Return % | PE Ratio | Profit Margin % | Dividend Yield % |
|---|---|---|---|---|---|---|
| StrongBuy | $198.6M | NA | NA | 0.00% | 0.00% | |
| BUY | $43.9B | 527.35% | NA | 0.00% | 0.00% | |
| BUY | $130.4B | 172.58% | 29.71 | 86.04% | 0.00% | |
| BUY | $57.4B | -66.14% | -18.02 | -12.57% | 0.00% | |
| BUY | $81.7B | 18.83% | 18.48 | 84.86% | 0.48% |
Analyst Recommendation on Satellos Bioscience Stock
Based on 4 analysts
100.00%
Buy
0.00%
Hold
0.00%
Sell
Based on 4 analysts, 100% of analysts recommend a 'BUY' rating for Satellos Bioscience. Average target price of $25.75
Indian Investors' Interest in Satellos Bioscience Stock
Search interest for Satellos Bioscience Stock has decreased by -42% in the last 30 days, reflecting a downward trend in search activity.
Time period: to
Satellos Bioscience Quarterly Profit & Loss
All numbers in Millions USD
Satellos Bioscience Annual Profit & Loss
All numbers in Millions USD
Satellos Bioscience Quarterly Cash Flow
All numbers in Millions USD
Satellos Bioscience Annual Cash Flow
All numbers in Millions USD
Satellos Bioscience News & Key Events

Today's Timeline - 09 September
Wed, 04:46 PM
-Satellos announces INN 'forazapadin' for SAT-3247, supporting regulatory submissions for Duchenne muscular dystrophy.
Insights on Satellos Bioscience
Insights help you understand the recent movement of the company's critical parameters, giving you an overall view of the company.
POSITIVE IMPACTPrice Rise

In the last 3 months, MSLE stock has moved up by 59.0%
About Satellos Bioscience
| Organisation | Satellos Bioscience |
| Headquarters | Royal Bank Plaza, Toronto, ON, Canada, M5J 2J1 |
| Industry | Biotechnology |
| CEO | Mr. Francis Gleeson B.B.A. M.B.A |
| E-voting on shares | Click here to vote |
Key Management of Satellos Bioscience
Name | Title |
|---|---|
Dr. Wildon Farwell M.D., M.P.H. | Chief Medical Officer |
Mr. J. Robert Hall CFA | Senior Vice President of Finance & Administration |
Mr. Michael Liggett B.Sc., Bsc. Pharm., C.A., C.P.A. | Strategic Advisor |
Mr. Warren Whitehead C.M.A., CPA | Head of Corporate Strategy |
Ms. Desiree Chan | Chief of Staff |
Mr. Francis Gleeson B.B.A. M.B.A | Co-Founder, CEO, President & Director |
Dr. Philip Lambert M.A., Ph.D. | Chief Scientific Officer |
Dr. Ryan Mitchell Ph.D. | Senior VP & Head of Corporate Development |
Ms. Elizabeth Williams C.A., CPA | CFO & Corporate Secretary |
Dr. Michael A. Rudnicki Ph.D. | Co-Founder & Chief Discovery Officer |
FAQs
What is Satellos Bioscience share price today?
Satellos Bioscience share price today is $9.30 as on . Satellos Bioscience share today touched a day high of $9.66 and a low of $9.19.
What is the 52 week high and 52 week low for Satellos Bioscience share?
Satellos Bioscience share touched a 52 week high of $0.00 on and a 52 week low of $0.00 on . Satellos Bioscience stock price today i.e. is trending at $9.30,which is -Infinity% down from its 52 week high and Infinity% up from its 52 week low.
What is Satellos Bioscience's market capitalisation today?
Satellos Bioscience market capitalisation is $0.00T as on .
How to invest in Satellos Bioscience Stock (MSLE) from India?
- Step 1: Open a free US stocks account on INDmoney App and transfer your Rupees into Dollars to your INDmoney US stocks account. For a step by step instruction, check How to Transfer Money to Your US Stocks Account .
- Step 2: Search for Satellos Bioscience on INDmoney app. Click on Buy button. You can invest as low as $1.5 in Satellos Bioscience Shares that will get you 0.1613 shares as per Satellos Bioscience share price of $9.30 per share as on September 17, 2026 at 7:30 pm IST.
What is the minimum amount required to buy Satellos Bioscience Stock (MSLE) from India?
Indian investors can start investing in Satellos Bioscience (MSLE) shares with as little as ₹95.93 or $1 (as of ) using the INDmoney app.
For example: If you want to invest $10 or ₹959.30 in Satellos Bioscience stock (as per the Rupee-Dollar exchange rate as on ).
Based on Satellos Bioscience share’s latest price of $9.30 as on September 17, 2026 at 7:30 pm IST, you will get 1.0753 shares of Satellos Bioscience. Learn more about
fractional shares .