Baidu Q1 2026 Earnings EPS Beats Estimates but Stock Slides Amid Revenue Uncertainty Estrella Immunopharma ESLA Q1 2026 Earnings WiderThanExpected Loss Triggers Modest Stock Gain SLS Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 567 IDEX Corporation Q1 2026 Earnings EPS Surpasses Estimates by 117 RL Q1 2026 Earnings EPS Surpasses Estimates by 664 PR Q1 2026 Earnings Significant EPS Miss Amid Operational Challenges