MFIC Q1 2026 Earnings EPS Beats Estimates Despite Negative Stock Reaction Entera Bio Ltd ENTX Q1 2026 Earnings NarrowerThanExpected Loss Drives Strong Earnings Beat SHLS Q1 2026 Earnings EPS Beat Drives Stock Higher Amid Limited Revenue Disclosure Birchtech Corp BCHT Q1 2026 Earnings EPS Miss Weighs on Shares IMXI Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges XRN Q1 2026 Earnings Disappointing Quarter as EPS Misses Estimates Significantly