Satellos Bioscience Inc MSLE Q1 2026 Earnings NarrowerThanExpected Loss Marks Progress Amid PreRevenue Stage IPHA Q1 2026 Earnings WiderThanExpected Losses on Zero Revenue MAC Q1 2026 Earnings EPS Misses Estimates as Retail Headwinds Persist PTEN Q1 2026 Earnings Surprise EPS Beat but Shares Fall on Lingering Headwinds Epsilon Energy Ltd EPSN Q1 2026 Earnings Modest EPS Amid Low Volumes Stock Slightly Lower MPU Q3 2023 Earnings Narrowing Losses Amid Uncertain Outlook