IMRX Q1 2026 Earnings EPS Beat Estimates by 183 as Clinical Pipeline Advances TAK Q1 2026 Earnings SmallerThanExpected Loss Fails to Lift Shares Euroseas Ltd ESEA Q1 2026 Earnings EPS Surges Past Estimates on Strong Charter Rates ADM Q1 2026 Earnings EPS Beat by 659 on Strong Operational Execution OTIS Q1 2026 Earnings EPS Falls Short of Estimates Amid Mixed Demand MWH Q1 2026 Earnings EPS Surge of 67 Beats Estimates by Wide Margin