Satellos Bioscience Inc MSLE Q1 2026 Earnings NarrowerThanExpected Loss Marks Progress Amid PreRevenue Stage KULR Q3 2025 Earnings Deep Losses Miss Estimates Despite Stock Surge Faraday Future Intelligent Electric FFAI Q1 2026 Earnings Narrower Loss Surprises but Revenue Remains Absent BHC Q1 2026 Earnings DoubleDigit EPS Surprise Lifts Sentiment OTEX Q1 2026 Earnings EPS Beats Estimates by 746 Shares Dip OCUL Q1 2026 Earnings WiderthanExpected Loss Highlights DevelopmentStage Costs