Ecolab ECL Stock Analysis RangeBound Near 25170 20260513 SLM SLMBP Steady at 7492 Awaiting Next Catalyst 20260514 LogProstyle LGPS Slides 157 as Selling Pressure Mounts 20260514