OCUL Q1 2026 Earnings EPS Misses Estimates as PreCommercial Biotech Continues Development MCRB Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Development Activities GPRE Q1 2026 Earnings Record EPS Surprise of 63555 Highlights Operational Efficiency KPTI Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction MBINL Q1 2026 Earnings Preferred Shares Beat EPS Estimates as Earnings Surprise Exceeds 5 ARMOUR Residential REIT ARR Q1 2026 Earnings EPS Beats Estimates Amid Interest Rate Volatility