BEP Q1 2026 Earnings Significant EPS Miss Despite Slight Stock Gains Titan Mining Q1 2026 Earnings Strong EPS Surprise Despite Absent Revenue Data CNR Q1 2026 Earnings EPS Surprises to the Upside Shares Rally HR Earnings Overview 20260527 ONTO Q1 2026 Earnings EPS Misses Estimates by 163 Amid Unreported Revenue IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline