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