Ecolab (ECL): New Buy Recommendation for Basic Materials GiantMay 6, 2026RBC Capital analyst Ashish Sabadra maintains a Buy rating on Ecolab with a $337 price target, projecting 22.32% upside despite negative insider sentiment.Ecolab (ECL): New Buy Recommendation for Basic Materials GiantThe Globe and Mail