MIRA Q3 2025 Earnings Narrowed Loss Surpasses Expectations Amid No Revenue LFCR Q1 2026 Earnings Wider Loss Than Expected Despite Positive Stock Reaction MTRN Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Execution