CPRT Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Lower ING Q1 2026 Earnings Earnings Beat Estimates as Shares Rise Over 27 NMI Holdings Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly Phreesia PHR Q1 2026 Earnings EPS Misses Estimates But Stock Gains on Positive Earnings Beat BRCC Earnings Overview 20260527 Benchmark Electronics BHE Q1 2026 Earnings EPS Surpasses Estimates as Shares Gain 325