Magnolia Oil Gas MGY Q1 2026 Earnings Modest EPS Beat Fails to Lift Shares CURV Q1 2026 Earnings EPS Surprise Signals Operational Improvement LAZ Q1 2026 Earnings Missed EPS Estimates Revenue Not Disclosed Shares Edge Higher RILYP Q1 2024 Earnings Preferred Stock Reports Negative EPS Amid Challenging Market Conditions BRBI Q1 2026 Earnings EPS Misses Estimates by 71 Amid Challenging Quarter CECO Environmental Corp CECO Q1 2026 Earnings EPS Surges Past Estimates with 1395 Surprise