NMIH Q1 2026 Earnings EPS Beats Estimates Shares Edge Lower NVEC Q1 2026 Earnings EPS of 102 Reported Shares Advance IMMR Q3 2025 Earnings EPS Beats Estimates by 1878 Stock Rises PLOW Q1 2026 Earnings Earnings Surge 161 Above Estimates as Profitability Surprises MaxCyte Q1 2026 Earnings EPS Beat Highlights Operational Cost Discipline Amid Revenue Disclosure Gaps GRBK Q1 2026 Earnings Strong BottomLine Beat Despite Modest Stock Dip