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