Rank One Computing Corporation ROC Q1 2026 Earnings EPS Surprises with Positive Earnings vs Loss Estimates PDD Q4 2025 Earnings EPS Misses Estimates by 156 as Shares Slide TOMI Environmental Solutions Q1 2026 Earnings Narrower Loss Exceeds Expectations Shares Climb GENVR Q1 2026 Earnings Contingent Value Rights Deliver EPS Beat with 201 Surprise ESTA Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges Baidu BIDU Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance SIFY Q4 2024 Earnings Positive EPS Surprise Drives Stock Gains NEWT Q1 2026 Earnings EPS Falls Short of Estimates Stock Still Climbs 043 ASST Q1 2026 Earnings Massive EPS Miss Highlights Deep Operational Challenges