Kimball Electronics Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Rise SN Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline Cabot Corporation CBT Q1 2026 Earnings EPS Surpasses Estimates Stock Rises CRMD Q1 2026 Earnings Profit Surge Driven by NonOperating Items Revenue Remains Absent BLLN Q1 2026 Earnings Massive EPS Beat Drives Investor Caution BRN Q4 2024 Earnings Loss Reported Amid Challenging Energy Environment