LEDS Q1 2026 Earnings Loss Reported as Stock Surges 1268 Amid Market Optimism IMCC Q1 2026 Earnings Disappointing EPS Amid Limited Disclosure Stock Surges UCB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Positive Market Reaction Baytex Energy Q1 2026 Earnings Significant EPS Miss Amidst Challenging Oil Market Verisk Analytics VRSK Q1 2026 Earnings Strong EPS Beat Amidst Modest Market Reaction JNJ Q1 2026 Earnings Slight EPS Beat Amidst Operational Strength