Companies: 10,795·Total market cap: $144.5T
Satellos Bioscience Inc.

Satellos Bioscience Inc.

MSCLFOTCHealthcare
$6.25
+$0.66(+11.81%)
Market Cap$96618306
P/E Ratio
52W High$12.5
52W Low$0.88
Overview

Satellos Bioscience Inc. (MSCLF) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · MSCLF · as of Jun 10, 2026

Key Statistics

EPS (TTM)msclf eps ttm · msclf earnings per shareEarnings history
PE Ratio (TTM)msclf pe ratio ttm · msclf price to earningsPE Ratio deep dive
Revenue (TTM)msclf revenue ttm · msclf annual revenueFull revenue history
Dividend YieldNo Dividenddoes msclf pay dividends · msclf dividend yieldDividend history
Shares Outstandingmsclf shares outstanding · msclf floatShares outstanding history
Next EarningsTBAmsclf earnings date · msclf next earningsEarnings history

About Satellos Bioscience Inc.

CEOFrancis Gleeson
IPO DateAug 3, 2012
Employees14
CountryCA

Satellos Bioscience Inc. a company dedicated to regenerative medicine, focuses on pioneering treatments for various degenerative muscle conditions. A cornerstone of their research is a leading progra…

what is satellos bioscience inc. · msclf stock overview · satellos bioscience inc. company profile · who is satellos bioscience inc. ceo · msclf OTC · satellos bioscience inc. headquarters · satellos bioscience inc. business segments

About Stock Overview & Key Data

Satellos Bioscience Inc. (MSCLF) is a Healthcare company in the Biotechnology industry, listed on OTC since Aug 3, 2012. As of the latest trading session, MSCLF stock price is $6.25, with a market capitalization of $96.6M. The stock has returned — over the past 12 months and — year-to-date.

Frequently Asked Questions

As of the latest trading session, Satellos Bioscience Inc. (MSCLF) stock price is $6.25. The stock is traded on OTC under the ticker symbol MSCLF. The 52-week range is $0.88 – $12.50.

MSCLF stock priceMSCLF quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 10, 2026Not investment advice