BMNR Q1 2026 Earnings Immersion Tech Reports Positive EPS Surprise Stock Gains Michelin Retires Green Star Award Leaving Sustainable Chefs Disappointed SNOA Q1 2026 Earnings EPS Misses Expectations Stock Declines ITC Shares Decline Following Q4 FY26 Earnings Dividend Announced SCCO Q1 2026 Earnings Strong Earnings Beat Drives Share Gains Wall Street Gains as Chip Stocks Surge Ahead of Nvidia Earnings Report ECBBank Disagreements Stymie Europes Push to Cut Dependence on US Payment Giants