BLLN Q1 2026 Earnings Massive EPS Beat of 598 Surprise Despite Stock Pullback TXRH Q1 2026 Earnings EPS Beats Estimates Stock Slips Marginally MEC Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction SNSE Q1 2026 Earnings Significant EPS Miss Reflects NonCash Adjustments Stock Declines Modestly SMR Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Company Advances Technology SU Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency Amid Market Challenges