Is Modular Medical Modd Stock Gaining Momentum Price At 4.94 Down 1.40 20260406 Is Mattel Mat Stock Showing Weakness Price At 14.39 Up 0.21 20260406 How Does Earnings Affect Commvault Cvlt Stock Price At 80.73 Up 1.94 20260408 WCN Q1 2026 Earnings EPS Surpasses Estimates Amidst Modest Stock Decline ESP Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Performance THFF Q1 2026 Earnings Shares Slip Despite Narrow EPS Beat MTDR Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response AIG Q1 2026 Earnings Strong Earnings Beat Amid Market Caution TUYA Q1 2026 Earnings Slight EPS Miss Amid Steady Performance