IMVT Q1 2026 Earnings EPS Misses Estimates Amid Continued RD Investment Hour Loop Inc HOUR Q4 2024 Earnings Narrowing Loss Amid Quiet Quarter Meridian Corporation MRBK Q1 2026 Earnings EPS Misses Estimates but Stock Gains Slightly Cross Country Healthcare Inc CCRN Q1 2026 Earnings Narrowed Loss Beats Analyst Estimates Ferguson Enterprises FERG Q1 2026 Earnings Slight EPS Beat Amid Flat Revenue and Minor Stock Decline XYL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick