Q4 2024 Holdings
Filed 2025-02-04 | 312 holdings | $22.1B | 13F-HR | View on SEC ↗ · Holdings Table ↗
Sign in to see sub-manager breakdown
| Issuer | Class | CUSIP | Value ↓ | Shares | % Portfolio |
|---|---|---|---|---|---|
| Microsoft Corp(MSFT) | Common Stock | 594918104 | $997.7M | 2,370,430 | 4.5% |
| Linde PLC(LIN) | Common Stock | G54950103 | $940.9M | 2,249,901 | 4.3% |
| Nvidia Corp(NVDA) | Common Stock | 67066G104 | $714.3M | 5,327,049 | 3.2% |
| Xylem Inc(XYL) | Common Stock | 98419M100 | $644.0M | 5,561,661 | 2.9% |
| American Water Works Co Inc(AWK) | Common Stock | 030420103 | $576.3M | 4,636,529 | 2.6% |
| Pentair PLC(PNR) | Common Stock | G7S00T104 | $508.4M | 5,061,719 | 2.3% |
| RenaissanceRe Holdings Ltd(RNR) | Common Stock | G7496G103 | $467.0M | 1,880,166 | 2.1% |
| TE Connectivity PLC(TEL) | Common Stock | G87052109 | $452.0M | 3,166,828 | 2.0% |
| Mastercard Inc(MA) | Common Stock | 57636Q104 | $434.9M | 828,541 | 2.0% |
| Hubbell Inc(HUBB) | Common Stock | 443510607 | $428.3M | 1,024,120 | 1.9% |
| Applied Materials Inc(AMAT) | Common Stock | 038222105 | $425.0M | 2,617,378 | 1.9% |
| Veralto Corp(VLTO) | Common Stock | 92338C103 | $405.6M | 3,988,936 | 1.8% |
| Boston Scientific Corp(BSX) | Common Stock | 101137107 | $401.1M | 4,505,479 | 1.8% |
| Agilent Technologies Inc(A) | Common Stock | 00846U101 | $380.1M | 2,829,429 | 1.7% |
| Idex Corp(IEX) | Common Stock | 45167R104 | $376.6M | 1,799,552 | 1.7% |
| Cadence Design Systems Inc(CDNS) | Common Stock | 127387108 | $370.6M | 1,236,555 | 1.7% |
| Cintas Corp(CTAS) | Common Stock | 172908105 | $338.8M | 1,858,040 | 1.5% |
| Oracle Corp(ORCL) | Common Stock | 68389X105 | $336.0M | 2,022,043 | 1.5% |
| Waste Management Inc(WM) | Common Stock | 94106L109 | $329.6M | 1,633,330 | 1.5% |
| Marsh & McLennan Cos Inc(MRSH) | Common Stock | 571748102 | $328.3M | 1,550,711 | 1.5% |
| Thermo Fisher Scientific Inc(TMO) | Common Stock | 883556102 | $323.6M | 624,093 | 1.5% |
| Visa Inc(V) | Common Stock | 92826C839 | $309.5M | 981,548 | 1.4% |
| Advanced Drainage Systems Inc(WMS) | Common Stock | 00790R104 | $291.7M | 2,530,000 | 1.3% |
| Aptiv PLC(APTV) | Common Stock | G3265R107 | $287.8M | 4,765,012 | 1.3% |
| Analog Devices Inc(ADI) | Common Stock | 032654105 | $278.9M | 1,316,955 | 1.3% |
| Waters Corp(WAT) | Common Stock | 941848103 | $264.9M | 714,155 | 1.2% |
| Watts Water Technologies Inc(WTS) | Common Stock | 942749102 | $255.1M | 1,258,274 | 1.2% |
| Mettler-Toledo International I(MTD) | Common Stock | 592688105 | $243.3M | 198,852 | 1.1% |
| Carrier Global Corp(CARR) | Common Stock | 14448C104 | $239.0M | 3,501,376 | 1.1% |
| Synopsys Inc(SNPS) | Common Stock | 871607107 | $238.3M | 491,067 | 1.1% |
| Texas Instruments Inc(TXN) | Common Stock | 882508104 | $217.5M | 1,159,673 | 1.0% |
| Danaher Corp(DHR) | Common Stock | 235851102 | $211.8M | 925,550 | 1.0% |
| A O Smith Corp(AOS) | Common Stock | 831865209 | $211.6M | 3,102,128 | 1.0% |
| Hdfc Bank Ltd(HDB) | ADR | 40415F101 | $199.9M | 3,140,187 | 0.9% |
| Voya Financial Inc(VOYA) | Common Stock | 929089100 | $199.1M | 2,898,785 | 0.9% |
| Autodesk Inc(ADSK) | Common Stock | 052769106 | $195.3M | 660,720 | 0.9% |
| Steris PLC(STE) | Common Stock | G8473T100 | $194.8M | 951,758 | 0.9% |
| Cia de Saneamento Basico do Es(SAJA) | ADR | 20441A102 | $193.1M | 13,520,902 | 0.9% |
| Ansys Inc(AKX) | Common Stock | 03662Q105 | $189.3M | 561,234 | 0.9% |
| PTC Inc(PTC) | Common Stock | 69370C100 | $189.0M | 1,035,598 | 0.9% |
| Cognex Corp(CGNX) | Common Stock | 192422103 | $181.8M | 5,082,314 | 0.8% |
| Trimble Inc(TRMB) | Common Stock | 896239100 | $180.7M | 2,575,802 | 0.8% |
| Cooper Cos Inc(COO) | Common Stock | 216648501 | $180.0M | 1,964,749 | 0.8% |
| Chemed Corp(CHE) | Common Stock | 16359R103 | $176.1M | 332,457 | 0.8% |
| Core & Main Inc(CNM) | Common Stock | 21874C102 | $174.7M | 3,430,787 | 0.8% |
| Republic Services Inc(RSG) | Common Stock | 760759100 | $172.4M | 857,050 | 0.8% |
| Masco Corp(MAS) | Common Stock | 574599106 | $166.5M | 2,294,921 | 0.8% |
| Aecom(ACM) | Common Stock | 00766T100 | $164.2M | 1,537,176 | 0.7% |
| Ormat Technologies Inc(ORA) | Common Stock | 686688102 | $162.6M | 2,415,479 | 0.7% |
| KLA Corp(KLAC) | Common Stock | 482480100 | $160.3M | 254,365 | 0.7% |