NWPX Q1 2026 Earnings Earnings Surge Past Estimates with 5571 Surprise Envista Holdings Q1 2026 Earnings Earnings Beat Masks Lingering Headwinds as Stock Slips Corvex Inc MOVE Q1 2026 Earnings Loss Narrows as EPS Surprises to the Upside GWAV Q3 2023 Earnings Significant EPS Loss Amidst Operational Challenges BNAI Q3 2025 Earnings EPS Beat Surprises Market but Revenue Remains Absent Central Garden Pet CENT Q1 2026 Earnings Strong EPS Beat of 154 Drives Modest Stock Gains