Kewaunee Scientific KEQU Q1 2026 Earnings Earnings Per Share of 028 as Stock Edges Lower SiteOne Landscape Supply Q1 2026 Earnings WiderThanExpected Loss Pressures Shares DSGR Q1 2026 Earnings EPS Surpasses Estimates by 86 Chemomab Therapeutics Ltd CMMB Q1 2026 Earnings WiderThanExpected Loss Amid PreClinical Progress Carscom Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher CING Q1 2026 Earnings Deep EPS Miss Overshadowed by Positive Stock Movement