IBM Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Reaction CVGI Q1 2026 Earnings EPS Beat Delivers Positive Surprise Amid Revenue Disclosures GABC Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Margin Pressure GECCI Q1 2026 Earnings Strong EPS Beat Driven by Robust Investment Income RRR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises 377 GRCE Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally