Rushb Q4 Earnings Beats Estimates By 0.10 20260403 Similarweb Q1 2026 Earnings EPS Slightly Below Estimates but Shares Rally on Strategic Momentum Kewaunee Scientific KEQU Q1 2026 Earnings Earnings Per Share of 028 as Stock Edges Lower KRG Q1 2026 Earnings Sizeable EPS Miss but Shares Edge Higher Vishay Q1 2026 Earnings EPS Surges Past Estimates Shares Rally Over 12 FFIV Q1 2026 Earnings EPS Surges Past Estimates by 1063 as Stock Slips 223 SHLS Q1 2026 Earnings EPS Beats Expectations as Operations Remain Steady