1,413 hedge funds and large institutions have $49.8B invested in Ecolab in 2024 Q1 according to their latest regulatory filings, with 153 funds opening new positions, 458 increasing their positions, 569 reducing their positions, and 74 closing their positions.

Holders
1,413
Holders Change
+61
Holders Change %
+4.51%
% of All Funds
20.49%
Holding in Top 10
24
Holding in Top 10 Change
+1
Holding in Top 10 Change %
+4.35%
% of All Funds
0.35%
New
153
Increased
458
Reduced
569
Closed
74
Calls
$207M
Puts
$110M
Net Calls
+$97.3M
Net Calls Change
+$136M
Name Market Value Shares Shares
Change
Shares
Change %
RIL
1251
Rothschild Investment LLC
Illinois
$90.7K 393 +251 +177%
JWA
1252
JFS Wealth Advisors
Pennsylvania
$87.1K 377 -8 -2%
HIA
1253
Harbor Investment Advisory
Maryland
$87K 377 +45 +14%
GEA
1254
Glen Eagle Advisors
New Jersey
$86.8K 376
LB
1255
Legacy Bridge
Iowa
$86.6K 375
CB
1256
CNB Bank
Pennsylvania
$80.8K 350
VCM
1257
Versant Capital Management
Arizona
$79.2K 343 +55 +19%
OP
1258
ORG Partners
Indiana
$76K 333 -2,469 -88%
HFS
1259
Hantz Financial Services
Michigan
$76K 327 -8 -2%
RCM
1260
Raleigh Capital Management
North Carolina
$72.1K 312 +270 +643%
PAG
1261
Paladin Advisory Group
Iowa
$70.4K 309
FWA
1262
FSC Wealth Advisors
New York
$70.2K 304
CBT
1263
Central Bank & Trust
Kentucky
$69.5K 301 -29 -9%
SWM
1264
Spire Wealth Management
Virginia
$69.3K 300 -176 -37%
CAM
1265
Close Asset Management
United Kingdom
$69K 300
EWA
1266
EverSource Wealth Advisors
Alabama
$66K 292 +41 +16%
CA
1267
Continuum Advisory
Idaho
$65.6K 281 +281 New
PCM
1268
Penserra Capital Management
California
$65K 288 -1,125 -80%
AGWCA
1269
Annis Gardner Whiting Capital Advisors
Florida
$60.6K 262 +3 +1%
OAJ
1270
Ogorek Anthony Joseph
New York
$58K 252
MIA
1271
MeadowBrook Investment Advisors
Michigan
$57.7K 250
BSB
1272
Bangor Savings Bank
Maine
$57.5K 249
HCP
1273
Hexagon Capital Partners
Arkansas
$57.3K 248 +113 +84%
SIS
1274
Sound Income Strategies
Florida
$57K 247 +242 +4,840%
FCA
1275
FinTrust Capital Advisors
South Carolina
$55.9K 242