Sturm RGR Stock Steady at 3967 Support at 3769 20260515 Mueller Industries MLI Q1 2026 Earnings Surprise EPS 187 Up Significant Why Hang Feng FOFO Just Dropped 166 What to Watch 20260515