Leeward Financial Partners LLC Takes Position in Ecolab Inc. $ECL
Aug 16, 2026
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 Moderate Buy rating.
Show all 22 updates