Ecolab Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gains Ondas Inc ONDS Q1 2026 Earnings EPS Misses Estimates Amid Continued Operational Challenges ELUT Q1 2026 Earnings EPS Misses Estimates as Stock Moves Higher KTCC Q1 2026 Earnings Loss Per Share of 026 as Stock Declines Artelo Biosciences Q4 2025 Earnings Significant EPS Beat Amid Cost Management Focus