CSP Inc CSPI Q1 2026 Earnings Modest Profit Amid Revenue Uncertainty Weighs on Shares EHTH Q1 2026 Earnings EPS Misses Estimates by 3466 Shares Fall 37 NMIH Q1 2026 Earnings EPS Beats Estimates Shares Edge Lower HUMA Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Higher NGL Q1 2026 Earnings Earnings Miss Weighs on Results But Market Sees Upside NEU Q1 2026 Earnings Strong EPS of 1262 Shares Advance 332