MGRD Q1 2026 Earnings Asset Manager Posts Slight EPS Beat Amid Steady Operations XPO Q1 2026 Earnings EPS Beats Estimates by 14 but Stock Falls on Revenue Concerns CPRT Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Lower CG Q1 2026 Earnings Earnings Miss Expectations Despite Modest Stock Gain Cavco Industries Q1 2026 Earnings EPS Beats Estimates by 102 Stock Rises 36 FFIN Q1 2026 Earnings EPS Beat Surprise of 38 Drives Positive Stock Movement