Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORPORATION(NVDA) | 189,432 | 1,987,713 | +1,798,281 | 171,277 | 247,779 | 3.75% | +76,503 |
| BLACKROCK INC(BLK) | 9,846 | 86,855 | +77,009 | 8,221 | 69,038 | 1.05% | +60,817 |
| TRANE TECHNOLOGIES PLC(TT) | 1,348,213 | 1,344,023 | -4,190 | 405,092 | 446,704 | 6.76% | +41,612 |
| MICROSOFT CORP(MSFT) | 976,021 | 984,409 | +8,388 | 410,815 | 444,038 | 6.72% | +33,222 |
| REGENERON PHARMACEUTICALS(REGN) | 198,910 | 205,263 | +6,353 | 191,604 | 217,979 | 3.30% | +26,375 |
| APPLE INC(AAPL) | 0 | 483,297 | +483,297 | 0 | 102,743 | 1.56% | +102,743 |
| ADOBE INC(ADBE) | 0 | 350,013 | +350,013 | 0 | 196,272 | 2.97% | +196,272 |
| KLA CORP COM(KLAC) | 0 | 25,327 | +25,327 | 0 | 21,087 | 0.32% | +21,087 |
| TJX COS INC NEW(TJX) | 2,127,468 | 2,132,186 | +4,718 | 215,931 | 236,880 | 3.59% | +20,949 |
| EBAY INC.(EBAY) | 3,322,154 | 3,541,024 | +218,870 | 175,483 | 192,018 | 2.91% | +16,535 |
| MERCK & CO INC(MRK) | 2,145,834 | 2,389,433 | +243,599 | 283,324 | 299,357 | 4.53% | +16,033 |
| PALO ALTO NETWORKS INC(PANW) | 103,887 | 130,846 | +26,959 | 29,550 | 44,810 | 0.68% | +15,260 |
| XYLEM INC(XYL) | 2,026,040 | 2,023,623 | -2,417 | 262,061 | 277,048 | 4.19% | +14,987 |
| COSTCO WHSL CORP NEW(COST) | 0 | 95,089 | +95,089 | 0 | 81,558 | 1.23% | +81,558 |
| DEERE & CO(DE) | 0 | 34,647 | +34,647 | 0 | 13,064 | 0.20% | +13,064 |
| S&P GLOBAL INC(SPGI) | 0 | 459,775 | +459,775 | 0 | 207,035 | 3.13% | +207,035 |
| AMAZON COM INC(AMZN) | 419,773 | 441,153 | +21,380 | 75,709 | 86,020 | 1.30% | +10,311 |
| FIRST SOLAR INC(FSLR) | 162,848 | 162,816 | -32 | 27,524 | 37,055 | 0.56% | +9,531 |
| ALPHABET INC(GOOG) | 281,246 | 280,083 | -1,163 | 42,406 | 51,444 | 0.78% | +9,038 |
| APPLIED MATLS INC | 331,696 | 318,896 | -12,800 | 68,417 | 75,982 | 1.15% | +7,565 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 111,341 | 113,519 | +2,178 | 46,552 | 53,694 | 0.81% | +7,143 |
| ECOLAB INC(ECL) | 777,619 | 776,754 | -865 | 179,665 | 186,606 | 2.82% | +6,941 |
| SPROUTS FMRS MKT INC(SFM) | 438,389 | 416,088 | -22,301 | 28,302 | 35,125 | 0.53% | +6,823 |
| BOOKING HOLDINGS INC(BKNG) | 0 | 1,559 | +1,559 | 0 | 6,231 | 0.09% | +6,231 |
| JPMORGAN CHASE & CO.(JPM) | 336,986 | 357,218 | +20,232 | 67,498 | 72,890 | 1.10% | +5,392 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 153,601 | 149,303 | -4,298 | 20,925 | 26,193 | 0.40% | +5,268 |
| ALPHABET INC(GOOG) | 321,905 | 292,498 | -29,407 | 49,065 | 54,188 | 0.82% | +5,123 |
| ZOETIS INC(ZTS) | 0 | 281,226 | +281,226 | 0 | 49,162 | 0.74% | +49,162 |
| BROADCOM INC(AVGO) | 12,301 | 12,930 | +629 | 16,323 | 20,922 | 0.32% | +4,598 |
| MONDELEZ INTL INC(MDLZ) | 0 | 104,300 | +104,300 | 0 | 6,891 | 0.10% | +6,891 |
| PEPSICO INC(PEP) | 216,648 | 250,623 | +33,975 | 37,925 | 41,718 | 0.63% | +3,792 |
| EMERSON ELEC CO(EMR) | 658,903 | 701,520 | +42,617 | 74,738 | 78,004 | 1.18% | +3,266 |
| AMERICAN TOWER CORP NEW(AMT) | 0 | 193,766 | +193,766 | 0 | 37,997 | 0.58% | +37,997 |
| OWENS CORNING NEW(OC) | 217,739 | 219,435 | +1,696 | 36,366 | 38,450 | 0.58% | +2,084 |
| COLGATE PALMOLIVE CO(CL) | 85,666 | 98,199 | +12,533 | 7,724 | 9,618 | 0.15% | +1,894 |
| AMERICAN WTR WKS CO INC NEW | 0 | 99,116 | +99,116 | 0 | 12,915 | 0.20% | +12,915 |
| WABTEC(WAB) | 81,254 | 84,546 | +3,292 | 11,849 | 13,489 | 0.20% | +1,640 |
| INTUITIVE SURGICAL INC | 38,137 | 37,016 | -1,121 | 15,241 | 16,635 | 0.25% | +1,394 |
| PLANET FITNESS INC(PLNT) | 115,015 | 115,249 | +234 | 7,214 | 8,567 | 0.13% | +1,353 |
| GEN DIGITAL INC(GEN) | 0 | 452,792 | +452,792 | 0 | 11,428 | 0.17% | +11,428 |
| GRAND CANYON ED INC(LOPE) | 155,130 | 158,528 | +3,398 | 21,153 | 22,403 | 0.34% | +1,250 |
| DEXCOM INC(DXCM) | 0 | 9,620 | +9,620 | 0 | 1,099 | 0.02% | +1,099 |
| LAUREATE EDUCATION INC COMMON(LAUR) | 0 | 59,141 | +59,141 | 0 | 891 | 0.01% | +891 |
| LAM RESEARCH CORP(LRCX) | 0 | 826 | +826 | 0 | 885 | 0.01% | +885 |
| BORGWARNER INC | 0 | 24,800 | +24,800 | 0 | 807 | 0.01% | +807 |
| HONEYWELL INTL INC(HON) | 0 | 3,533 | +3,533 | 0 | 762 | 0.01% | +762 |
| QUALCOMM INC(QCOM) | 0 | 3,790 | +3,790 | 0 | 761 | 0.01% | +761 |
| AT&T INC(T) | 505,680 | 500,880 | -4,800 | 8,913 | 9,665 | 0.15% | +752 |
| INTERNATIONAL PAPER CO(IP) | 203,735 | 199,706 | -4,029 | 7,962 | 8,691 | 0.13% | +730 |
| ELEVANCE HEALTH INC(ELV) | 39,897 | 39,134 | -763 | 20,719 | 21,408 | 0.32% | +689 |
| PDD HOLDINGS INC(PDD) | 0 | 5,082 | +5,082 | 0 | 681 | 0.01% | +681 |
| NETFLIX INC(NFLX) | 2,412 | 3,135 | +723 | 1,459 | 2,130 | 0.03% | +672 |
| QUEST DIAGNOSTICS INC(DGX) | 0 | 89,014 | +89,014 | 0 | 12,302 | 0.19% | +12,302 |
| ARISTA NETWORKS INC | 11,154 | 10,472 | -682 | 3,232 | 3,699 | 0.06% | +467 |
| HANNON ARMSTRONG SUST INFR C(HASI) | 175,951 | 179,632 | +3,681 | 5,002 | 5,369 | 0.08% | +367 |
| META PLATFORMS INC(META) | 5,817 | 6,200 | +383 | 2,817 | 3,148 | 0.05% | +332 |
| JOHNSON CTLS INTL PLC SHS | 98,570 | 99,780 | +1,210 | 6,448 | 6,698 | 0.10% | +250 |
| WK KELLOGG CO COM | 0 | 15,000 | +15,000 | 0 | 249 | 0.00% | +249 |
| VERISK ANALYTICS INC(VRSK) | 2,249 | 2,750 | +501 | 528 | 747 | 0.01% | +218 |
| COCA COLA CO(KO) | 149,182 | 145,561 | -3,621 | 9,137 | 9,354 | 0.14% | +217 |
| ALCON AG(ALC) | 3,011 | 5,124 | +2,113 | 249 | 461 | 0.01% | +212 |
| BOOZ ALLEN HAMILTON HLDG COR | 4,655 | 5,677 | +1,022 | 688 | 879 | 0.01% | +191 |
| CROWDSTRIKE HLDGS INC(CRWD) | 0 | 2,520 | +2,520 | 0 | 973 | 0.01% | +973 |
| ALBEMARLE CORP(ALB) | 2,725 | 5,300 | +2,575 | 359 | 510 | 0.01% | +151 |
| ANALOG DEVICES INC(ADI) | 0 | 3,875 | +3,875 | 0 | 892 | 0.01% | +892 |
| ORACLE CORP(ORCL) | 0 | 6,963 | +6,963 | 0 | 991 | 0.02% | +991 |
| CARRIER GLOBAL CORPORATION(CARR) | 12,600 | 13,210 | +610 | 734 | 842 | 0.01% | +108 |
| WALMART INC(WMT) | 7,500 | 7,835 | +335 | 452 | 535 | 0.01% | +83 |
| HOME DEPOT INC(HD) | 23,345 | 26,000 | +2,655 | 8,968 | 9,037 | 0.14% | +69 |
| CHUBB LIMITED COM | 30,072 | 30,470 | +398 | 7,804 | 7,850 | 0.12% | +46 |
| HASBRO INC(HAS) | 18,100 | 18,100 | 0 | 1,025 | 1,069 | 0.02% | +45 |
| TEVA PHARMACEUTICAL INDS LTD(TEVA) | 18,300 | 18,300 | 0 | 258 | 300 | 0.00% | +42 |
| INTERCONTINENTAL EXCHANGE IN(ICE) | 62,408 | 62,500 | +92 | 8,585 | 8,624 | 0.13% | +39 |
| CHENIERE ENERGY INC(LNG) | 0 | 1,756 | +1,756 | 0 | 309 | 0.00% | +309 |
| AMGEN INC(AMGN) | 0 | 2,198 | +2,198 | 0 | 694 | 0.01% | +694 |
| THE TRADE DESK INC(TTD) | 21,456 | 19,346 | -2,110 | 1,874 | 1,905 | 0.03% | +30 |
| BOSTON SCIENTIFIC CORP(BSX) | 26,426 | 23,660 | -2,766 | 1,809 | 1,837 | 0.03% | +28 |
| DIGITAL RLTY TR INC(DLR) | 0 | 4,481 | +4,481 | 0 | 687 | 0.01% | +687 |
| LOGITECH INTL S A SHS | 0 | 2,420 | +2,420 | 0 | 236 | 0.00% | +236 |
| STRIDE INC(LRN) | 0 | 25,410 | +25,410 | 0 | 1,806 | 0.03% | +1,806 |
| NEXTERA ENERGY INC(NEE) | 0 | 21,323 | +21,323 | 0 | 1,522 | 0.02% | +1,522 |
| WASTE MGMT INC DEL(WM) | 0 | 972 | +972 | 0 | 209 | 0.00% | +209 |
| DOMINION ENERGY INC(D) | 0 | 5,630 | +5,630 | 0 | 278 | 0.00% | +278 |
| PNC FINL SVCS GROUP INC(PNC) | 0 | 2,293 | +2,293 | 0 | 359 | 0.01% | +359 |
| OREILLY AUTOMOTIVE INC(ORLY) | 517 | 529 | +12 | 581 | 562 | 0.01% | -19 |
| COPART INC(CPRT) | 8,753 | 8,871 | +118 | 505 | 483 | 0.01% | -21 |
| NU HLDGS LTD(NU) | 70,668 | 63,194 | -7,474 | 843 | 821 | 0.01% | -21 |
| UBS GROUP AG(UBS) | 0 | 28,300 | +28,300 | 0 | 839 | 0.01% | +839 |
| MERCADOLIBRE INC(MELI) | 0 | 986 | +986 | 0 | 1,633 | 0.02% | +1,633 |
| ELI LILLY & CO(LLY) | 0 | 758 | +758 | 0 | 694 | 0.01% | +694 |
| RESMED INC(RMD) | 42,876 | 43,823 | +947 | 8,503 | 8,459 | 0.13% | -44 |
| KRAFT HEINZ CO(KHC) | 8,457 | 8,000 | -457 | 313 | 260 | 0.00% | -52 |
| BAIDU INC | 0 | 2,330 | +2,330 | 0 | 203 | 0.00% | +203 |
| JOHNSON & JOHNSON(JNJ) | 0 | 2,318 | +2,318 | 0 | 342 | 0.01% | +342 |
| SYNOPSYS INC(SNPS) | 2,073 | 1,857 | -216 | 1,184 | 1,114 | 0.02% | -70 |
| COMCAST CORP NEW(CCZ) | 17,754 | 17,469 | -285 | 771 | 692 | 0.01% | -79 |
| CATERPILLAR INC(CAT) | 0 | 2,692 | +2,692 | 0 | 904 | 0.01% | +904 |
| ROCKWELL AUTOMATION INC(ROK) | 0 | 4,340 | +4,340 | 0 | 1,206 | 0.02% | +1,206 |
| ADVANCED MICRO DEVICES INC(AMD) | 7,177 | 7,221 | +44 | 1,290 | 1,179 | 0.02% | -112 |
| WALGREENS BOOTS ALLIANCE INC | 12,000 | 12,000 | 0 | 261 | 147 | 0.00% | -114 |