Walker WD Q1 2026 Earnings 046 EPS Surges Past 028 Estimates Harte Hanks HHS Gains 192 Support Holds at 252 20260520 TD SYNNEX SNX Stock Analysis Climbs 156 Eyes on 24127 20260520 Encore ECPG Q1 2026 Earnings Beat Revenue NA EPS 386 Optimum OPTU Q1 2026 Results Fall Short EPS 610 Revenue NA Revvity RVTY Q1 2026 Earnings Surprise EPS 106 Up Significant Is Aqua Metals AQMS Still a Buy After 077 Rally 20260520