SHOP Q1 2026 Earnings EPS Beats Estimates by 676 Stock Rises Capital Bancorp Inc Q1 2026 Earnings Earnings Miss Expectations Shares Edge Higher ROST Q1 2026 Earnings EPS Beats Estimates by 145 Amid Cautious Consumer Environment XOM Q1 2026 Earnings Solid EPS Beat of 143 Despite Flat Revenue Environment CarPartscom PRTS Q1 2026 Earnings EPS Beat Despite Challenging Environment BAC Q1 2026 Earnings Earnings Beat with 86 Surprise