logo

Satellos Bioscience Inc.

DB • 0IT CA80401L8033

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

160m USD | # 7834 in DE

Volume

642 shares | 6.68k USD

Shares Outstanding

20.83m

Free Float Shares

93.07% | 19.39m

Nasdaq:MSLE|
TSX:MSCL

News