NVMI Q1 2026 Earnings EPS Beats Estimates as Semiconductor Metrology Demand Drives Performance PRTS Q1 2026 Earnings EPS Surprise of 4885 Despite Negative Earnings CATY Q1 2026 Earnings Strong EPS Beat as Cathay General Bancorp Delivers 2275 Surprise GPK Q1 2026 Earnings EPS Surges 56 Above Estimates Stock Jumps 515 Vaxcyte Q1 2026 Earnings EPS Misses Estimates Amid PreCommercial Investment Phase Blackbaud Inc BLKB Q1 2026 Earnings Modest EPS Beat Points to Steady Execution in Cloud Transition