Omnicell OMCL Q1 2026 Earnings Surprise EPS 055 Up Significant Ecolab ECL Stock Analysis RangeBound Near 25170 20260513 India Underperforms Korea by 180 Percentage Points but Worst of FII Selling May Be Behind UsAnalyst Senti Biosciences SNTI Declines 490 Amid Market Weakness 20260513