IMCC Q1 2026 Earnings Widening Loss Amid Unreported Revenue Highlights Persistent Challenges Grifols Q4 2025 Earnings EPS Surpasses Estimates by 104 Amid Mixed Market Reaction BATRK Q1 2026 Earnings Loss Narrows Surpasses Analyst Expectations OCC Q1 2026 Earnings Net Loss of 005 Per Share Reported Stock Gains 788 MBC Q1 2026 Earnings Profit Beat Defies Expectations Amid Cost Discipline WTFCN Q1 2026 Earnings EPS Exceeds Expectations by 613 Despite Flat Stock Reaction