SHIM Q1 2026 Earnings EPS Misses Estimates as Stock Declines Sharply OPHC Q1 2026 Earnings EPS Misses Estimates by 1475 Telus Q1 2026 Earnings EPS Beats Expectations Amid Cautious Growth Outlook NXPI Q1 2026 Earnings EPS Tops Estimates Amid Resilient Demand TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856 DBI Q1 2026 Earnings Narrower Loss Beats Estimates Shares Rally Over 6