SID Q1 2026 Earnings Steelmaker Posts Wide EPS Miss Despite Positive Steel Demand Outlook MWA Q1 2026 Earnings EPS Beat Surprises Market Despite Revenue Uncertainty MARA Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter KRP Q1 2026 Earnings Steep Earnings Miss Amid Challenging Environment IOBT Q1 2025 Earnings Beating Estimates While Advancing Pipeline Milestones IOBT Q3 2025 Earnings Narrower Loss Exceeds Expectations as Pipeline Execution Continues