IDEA Group AMTD Q4 2020 Earnings EPS 122 Beats Estimates Eaton ETW Stock Steady at 919 Support at 873 20260519 NL Industries NL Stock Analysis 085 Gain What to Watch 20260514 Enviri Corporation NVRI Q1 2026 Earnings Surprise EPS 010 Up Significant