Stran Company Inc Q1 2026 Earnings Profitability Achieved Amid Strategic Initiatives KODK Q1 2026 Earnings A Loss as Revenue Disappears Stock Surges on Thin Data SunCoke Energy SXC Q1 2026 Earnings EPS Misses Estimates by 6956 Despite Sharp Stock Rally SNOW Q1 2026 Earnings Earnings Beat Drives Stock Higher Amidst Uncertainty on Revenue RMCO Q4 2025 Earnings Significant EPS Miss as Company Reports Loss ICICI Bank IBN Q1 2026 Earnings Modest EPS Beat Supports Slight Stock Upswing