GIII Q1 2026 Earnings EPS Falls Short Amid Challenging Retail Environment Ferguson Enterprises FERG Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher CBRE Q1 2026 Earnings Stellar EPS Beat Underscores Resilient Business Model CTMX Q1 2026 Earnings Narrower Loss Exceeds Expectations as Pipeline Advances OSW Q1 2026 Earnings EPS Beats Estimates with 389 Surprise Amid Modest Stock Decline ALOY Q1 2024 Earnings EPS Misses Estimates Sharply Stock Rises on No Revenue Disclosure