Ecofi Investissements Sa

Ecofi Investissements Sa as of March 31, 2026

Portfolio Holdings for Ecofi Investissements Sa

Ecofi Investissements Sa holds 36 positions in its portfolio as reported in the March 2026 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Emerson Electric (EMR) 6.5 $3.6M 27k 130.93
Waste Management (WM) 6.2 $3.4M 15k 229.63
Boston Scientific Corporation (BSX) 5.7 $3.1M 50k 62.71
Ecolab (ECL) 5.6 $3.1M 12k 265.83
Xylem (XYL) 5.5 $3.0M 25k 119.42
Emcor (EME) 5.4 $3.0M 4.1k 737.80
Republic Services (RSG) 4.9 $2.7M 12k 218.87
Stantec (STN) 4.7 $2.6M 30k 86.24
Zoetis Cl A (ZTS) 4.2 $2.3M 20k 118.13
Iqvia Holdings (IQV) 4.0 $2.2M 13k 170.42
Thermo Fisher Scientific (TMO) 4.0 $2.2M 4.5k 491.19
Danaher Corporation (DHR) 4.0 $2.2M 12k 189.47
Ge Healthcare Technology Common Stock (GEHC) 4.0 $2.2M 31k 71.13
Veralto Com Shs (VLTO) 3.9 $2.1M 24k 88.36
Clean Harbors (CLH) 3.9 $2.1M 7.5k 286.53
Synopsys (SNPS) 3.9 $2.1M 5.4k 396.20
Bentley Systems Inc-class B Com Cl B (BSY) 3.4 $1.9M 53k 35.10
Constellation Energy (CEG) 3.3 $1.8M 6.4k 279.06
First Solar (FSLR) 3.1 $1.7M 8.6k 197.12
Ul Solutions Inc - Class A Class A Com Shs (ULS) 2.5 $1.4M 16k 85.65
JPMorgan Chase & Co. (JPM) 2.0 $1.1M 3.7k 293.96
Mueller Water Products Ser A Com Ser A (MWA) 1.7 $907k 33k 27.47
salesforce (CRM) 1.3 $690k 3.7k 186.54
eBay (EBAY) 1.2 $682k 7.5k 90.96
Prologis (PLD) 1.0 $568k 4.3k 132.09
Adobe Systems Incorporated (ADBE) 0.9 $510k 2.1k 242.91
The J. M. Smucker Company Com New (SJM) 0.8 $443k 4.6k 96.37
Paypal Holdings (PYPL) 0.6 $339k 7.5k 45.20
Microsoft Corporation (MSFT) 0.3 $167k 450.00 369.91
NVIDIA Corporation (NVDA) 0.3 $148k 850.00 174.28
Kla-tencor Corporation Com New (KLAC) 0.3 $147k 100.00 1471.39
Parker-Hannifin Corporation (PH) 0.2 $134k 150.00 894.62
Service Corporation International (SCI) 0.2 $83k 1.0k 82.45
Agilent Technologies Inc C ommon (A) 0.1 $80k 700.00 113.90
IDEX Corporation (IEX) 0.1 $76k 400.00 189.42
The Este Lauder Companies Cl A (EL) 0.1 $50k 700.00 71.72