CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism ANNX Q1 2026 Earnings EPS Beat Lifts Shares as PreRevenue Biotech Advances BNAI Q3 2025 Earnings EPS Beat Surprises Market but Revenue Remains Absent NNI Q1 2026 Earnings EPS Misses Estimates by 2782 Hooker Furnishings HOFT Q1 2026 Earnings EPS Misses Estimates Stock Gains on Resilient Demand MGRD Q1 2026 Earnings Asset Manager Posts Slight EPS Beat Amid Steady Operations