VMC Q1 2026 Earnings Strong EPS Beat Driven by Pricing and Cost Control OXLCO Q4 2025 Earnings Mixed Results as EPS Misses Estimates Amid Stable Fund Performance MBIN Q1 2026 Earnings EPS Beat of 502 Surprises Analysts Yet Stock Declines OFSSH Q1 2026 Earnings Earnings Per Share Surge Above Expectations ROC Q1 2026 Earnings EPS Surprise Drives Strong Beat Despite Revenue Uncertainty United Community Banks Inc UCB Q1 2026 Earnings Slight Earnings Miss Meets Modest Share Price Uptick