MFIC Q1 2026 Earnings EPS Beats Estimates Stock Dips JUNS Q4 2025 Earnings Narrower Loss Surprises Yet Stock Falls on PreRevenue Path ESS Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency Envista Holdings Q1 2026 Earnings Earnings Beat Masks Lingering Headwinds as Stock Slips Tripcom Group Q4 2025 Earnings EPS Beat Fails to Lift Stock as Market Focus Shifts to Broader Risks Upexi UPXI Q1 2026 Earnings Massive EPS Miss Highlights Operational Challenges