DBI Q1 2026 Earnings EPS Surprise Amid Persistent Retail Challenges PLG Q4 2023 Earnings EPS Beat Masks Continued PreRevenue Stage as Stock Declines TFC Q1 2026 Earnings Earnings Beat Signals Resilience in Challenging Rate Environment CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues CheckCap Ltd MBAI Q3 2023 Earnings EPS Misses Estimates as PreRevenue Company Continues RD Efforts MWH Q1 2026 Earnings EPS Surge of 67 Beats Estimates by Wide Margin