CMPS Q1 2026 Earnings Narrower Loss Drives Positive Investor Sentiment MSGE Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction NAUT Q1 2026 Earnings EPS Beat of 1886 Reflects Cost Discipline Amid PreRevenue Phase AFRM Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally CIMP Q1 2026 Earnings EPS Beats Estimates by 282 AG Q1 2026 Earnings Silver Miner Misses EPS Estimates as Costs Weigh on Profitability