Porch Group Q1 2026 Earnings Loss Narrower Than Expected Stock Edges Higher CPSH Q1 2026 Earnings Unexpected EPS Miss Meets Sharp Stock Surge MIAX Q1 2026 Earnings Earnings Beat Estimates as EPS Surprises on Higher Trading Volumes RBRK Q1 2026 Earnings Surprise Profit Beats Expectations as Cost Discipline Drives Results BAC Q1 2026 Earnings Earnings Beat with 86 Surprise EOG Resources Q1 2026 Earnings EPS Beats Estimates by 583 Amid Strong Operational Performance