MCHX Q1 2026 Earnings EPS Misses Estimates Amid Profitability Pressure NexGel Inc NXGL Q1 2026 Earnings EPS Miss on Higher Operating Costs IBM Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Reaction BGS Q1 2026 Earnings Profit Beat Drives Caution Amid Revenue Disclosures PLTR Q1 2026 Earnings EPS Surges Past Estimates but Stock Declines MCRI Q1 2026 Earnings EPS Surges Past Estimates by 349