Marriott Vacations Worldwide VAC Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher WD40 Company WDFC Q1 2026 Earnings EPS Beats Estimates as Company Maintains Steady Growth OFSSH Q1 2026 Earnings Earnings Per Share Surge Above Expectations IBM Q1 2026 Earnings Earnings Beat on Strong EPS Performance Stock Edges Higher Crexendo CXDO Q1 2026 Earnings EPS Surges Past Estimates by 256 Amid Sparse Revenue Disclosure TDG Q1 2026 Earnings Strong EPS Beat Highlights Resilient Aerospace Demand