11:37 AM EST - Satellos Bioscience Inc. : Announced financial results and corporate highlights for the first quarter ended March 31, 2026. Satellos Bioscience Inc. Satellos reported a net loss of $9.8 million ($0.53 loss per share), compared to a net loss of $6.1 million ($0.44 loss per share) for the quarter ended March 31, 2025.
shares T.MSCL are trading down $0.19 at $9.78.