Waste Management WM Stock Slides 124 Support at 20861 20260520 Why Integra ITRG Just Surged 372 Key Levels Ahead 20260520