RYDE Q2 2025 Earnings EPS Misses Estimates Shares Surge 947 Vista Energy Q1 2026 Earnings EPS of 089 Reported Amid Modest Stock Decline uCloudlink Group UCL Q1 2026 Earnings Narrower Loss Beats Estimates Shares Rise 4 Heritage Insurance HRTG Q1 2026 Earnings EPS Misses Estimates Stock Declines 24 Full Truck Alliance Co Ltd YMM Q1 2026 Earnings EPS Surges Past Estimates While Market Sentiment Remains Cautious AKAM Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly