OOMA Q1 2026 Earnings EPS Surpasses Estimates by 929 DUO Q2 2021 Earnings Massive EPS Miss Sends Shares Lower AGX Q1 2026 Earnings Massive EPS Beat Surprises Market Rio Tinto Q4 2025 Earnings EPS Misses Estimates Amid Challenging Commodity Environment VENU Q1 2026 Earnings EPS Misses Estimates as Revenue Figures Remain Undisclosed FMS Q1 2026 Earnings EPS Misses Estimates as Core Operations Face Headwinds