Satellos Bioscience Inc MSLE Q1 2026 Earnings NarrowerThanExpected Loss Marks Progress Amid PreRevenue Stage MCRB Q1 2026 Earnings EPS Misses Estimates Stock Declines 417 SRBK Q3 2025 Earnings Positive EPS Signals Improved Profitability TSCO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Retail Environment HROW Q1 2026 Earnings EPS Misses Estimates Significantly as Company Navigates Operational Challenges TFPM Q1 2026 Earnings EPS Surpasses Estimates as Royalty Performance Drives Results