RPAY Q1 2026 Earnings Earnings Per Share Surpasses Expectations JBSS Q1 2026 Earnings EPS Surprises to the Upside Beating Estimates by Over 21 NVGS Q1 2026 Earnings Strong EPS Beat Amidst Underwhelming Market Response Stran Company Inc Q1 2026 Earnings Profitability Achieved Amid Strategic Initiatives Immunovant IMVT Q1 2026 Earnings NarrowerThanExpected Loss but EPS Miss Highlights RD Spending WaFd Inc WAFD Q1 2026 Earnings EPS Surprise Beats Estimates Stock Edges Lower