WTTR Q1 2026 Earnings EPS Surges Past Estimates Stock Declines Despite Strong Beat MSA Safety Q1 2026 Earnings EPS Surprises Positively as Industrial Demand Holds Steady IDCC Q1 2026 Earnings EPS Beats Estimates by 2269 Shares Dip Despite Strong Profit Performance IAC Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Rises 21 BOBS Q1 2026 Earnings Earnings Beat Estimates Amid Challenging Retail Environment ADXN Q1 2024 Earnings EPS Reported at 1227 No Revenue as DevelopmentStage Biotech Continues