CN Corp CZNC Down 241 How Low Could It Go 20260515 Thai Rail Crash Raises Safety Concerns After Driver Tests Positive for Drugs Sterling Infrastructure STRL Q1 2026 Results Top Views on Strong Revenue ESCO Technologies ESE Falls 216 Watching 27572 Support 20260515 Ecolab Inc ECL Edges Higher as Support Holds Focus Shifts to Key Resistance Mohawk Industries MHK Gains Nearly 2 Key Levels and Market Dynamics UWM Holdings UWMC Edges Higher as Mortgage Lender Tests Key Resistance Zone Flowserve FLS Gains 128 as Technical Levels Point to Potential Upside