SOHU Q1 2026 Earnings Reported Loss of 016 per ADS Stock Rises 243 Primoris Services Corporation PRIM Q1 2026 Earnings Profit Miss Overshadowed by Robust Stock Gains ACCO Q1 2026 Earnings EPS Surprises to the Upside Stock Rises Kadant Inc Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency STERIS plc STE Q1 2026 Earnings EPS Falls Short Amid Mixed Operating Conditions National Presto Industries Inc Q3 2023 Earnings Solid EPS Performance Drives Positive Stock Reaction