Sally SBH Gains 059 Support Holds at 1130 20260517 Evercore EVR Q1 2026 Earnings Beat Revenue NA EPS 753 Is WaterBridge WBI Still a Buy After 068 Rally 20260518