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