CVR Q3 2023 Earnings Narrowing Loss Amid Stable Operations Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts Baidu Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Sentiment XIFR Q1 2026 Earnings Significant EPS Beat Driven by Operational Strength DSGR Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Decline UWMC Q1 2026 Earnings EPS Beat Exceeds Expectations Amid Challenging Mortgage Market