Leeward Financial Partners LLC Takes Position in Ecolab Inc. $ECL
Leeward Financial Partners acquired a $5.1 million stake in Ecolab Inc., making it their 22nd largest holding. Ecolab recently exceeded earnings expectations with $4.42 billion revenue and maintains a