Advantage Solutions Inc ADV Q1 2026 Earnings EPS Surges 629 Above Estimates Stock Climbs Crane NXT Co CXT Q1 2026 Earnings EPS Beat Amid Margin Discipline Shares Advance BAC Q1 2026 Earnings Earnings Beat with 86 Surprise Builders FirstSource BLDR Q1 2026 Earnings EPS Falls Short Amid Persistent Housing Headwinds MFA Financial Inc Q1 2026 Earnings Slight EPS Miss Amid Stable Performance Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Surges Past Estimates Despite Share Pullback