MCRB Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Development Activities CDP Q1 2026 Earnings EPS Slightly Beats Estimates on Stable Portfolio Performance MPWR Q1 2026 Earnings EPS Exceeds Expectations Amid Strong Demand CVEO Q1 2026 Earnings Solid EPS Beat Provides Modest Glimmer Amid Seasonal Headwinds RYAM Q1 2026 Earnings Significant EPS Miss Overshadowed by Modest Stock Gain CMCL Q1 2026 Earnings Slight EPS Miss Amid Unreported Revenue Stock Declines