Rio Tinto Q4 2025 Earnings EPS Falls Short of Expectations Despite Positive Stock Movement ManpowerGroup Q1 2026 Earnings EPS Beats Estimates Amid Challenging Labor Market HDB Q1 2026 Earnings EPS Beats Estimates Amidst Market Skepticism GGG Q1 2026 Earnings EPS Misses by 12 Shares Edge Higher IMNN Q1 2026 Earnings Narrowerthanexpected loss drives small share gain Gulf Resources Inc Q3 2023 Earnings Deepening Loss Amidst Opaque Reporting