NVMI Q1 2026 Earnings Solid EPS Beat Lifts Shares Amid Steady Demand ABCB Q1 2026 Earnings Ameris Bancorp Beats EPS Estimates with 257 Surprise McKesson MCK Q1 2026 Earnings EPS Slightly Beats Estimates Stock Holds Steady PRIM Q1 2026 Earnings EPS Misses Estimates by Over 31 Stock Edges Higher ODV Q1 2025 Earnings EPS Misses Estimates as PreRevenue Developer Reports Net Loss HROW Q1 2026 Earnings Loss Widens Sharply Missing Estimates Stock Rises Despite Weakness