Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by 248 as Stock Rises 108 WVVI Q1 2024 Earnings Loss per Share of 022 Reported as Company Navigates Seasonal Challenges ANNX Q1 2026 Earnings Clinical Pipeline Progress Drives EPS Beat as Stock Dips on Broader Biotech Headwinds FTAIM Q1 2026 Earnings Preferred Dividend Coverage in Focus After EPS Miss NGG Q1 2026 Earnings EPS Falls Short of Estimates as Utility Giants Shares Edge Higher HCM Q2 2023 Earnings Significant EPS Beat Driven by Operational Progress