SFST Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher Design Therapeutics Inc DSGN Q1 2026 Earnings Narrower Loss Surpasses Expectations Amid Quiet Quarter Genpact G Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Strong Surprise SiteOne Landscape Supply Q1 2026 Earnings WiderThanExpected Loss Pressures Shares Syprus Solutions Inc SYPR Q3 2025 Earnings Modest Profitability Amidst Operational Challenges IMNN Q1 2026 Earnings Narrowing Losses Beat Street Expectations as Pipeline Progress Continues