HUT Q3 2024 Earnings EPS Beats Estimates Despite Negative Earnings Stock Gains 627 CVEO Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises 45 ZTO Q1 2026 Earnings Strong EPS Performance Amid Market Headwinds Performance Shipping Inc PSHG Q4 2025 Earnings EPS Beats Estimates Amid Shipping Market Headwinds MNSBP Q1 2026 Earnings EPS Surges Past Estimates by Over 24 United Rentals URI Q1 2026 Earnings EPS Surges Past Estimates by 72 as Stock Inches Higher