STRC Q1 2026 Earnings Significant EPS Miss Driven by Large Loss Aqua Metals Q3 2025 Earnings EPS Misses Estimates by Wide Margin Amid Continued Operational Challenges MTDR Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency NAUT Q1 2026 Earnings Narrowed Losses Beat Estimates Amid Platform Progress Fulcrum Therapeutics FULC Q1 2026 Earnings NarrowerthanExpected Loss Despite Mild Stock Dip ETOR Q1 2026 Earnings Earnings Beat Expectations with 2342 Surprise