logo

Satellos Bioscience Inc.

DB • 0IT CA80401L8033

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

203m USD | # 7561 in DE

Volume

326 shares | 2.84k USD

Shares Outstanding

20.83m

Free Float Shares

84.65% | 17.63m

Nasdaq:MSLE|
TSX:MSCL

News