Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| MICROSOFT CORP(MSFT) | 0 | 1,396,605 | +1,396,605 | 0 | 624,213 | 9.85% | +624,213 |
| ELI LILLY & CO(LLY) | 0 | 394,553 | +394,553 | 0 | 357,220 | 5.64% | +357,220 |
| APPLE INC(AAPL) | 0 | 1,865,175 | +1,865,175 | 0 | 392,843 | 6.20% | +392,843 |
| AMAZON COM INC(AMZN) | 1,012,894 | 1,848,504 | +835,610 | 182,706 | 357,223 | 5.64% | +174,518 |
| ALPHABET INC(GOOG) | 0 | 1,679,470 | +1,679,470 | 0 | 305,915 | 4.83% | +305,915 |
| MASTERCARD INCORPORATED(MA) | 224,705 | 499,745 | +275,040 | 108,211 | 220,468 | 3.48% | +112,256 |
| PROCTER AND GAMBLE CO(PG) | 223,930 | 822,596 | +598,666 | 36,333 | 135,663 | 2.14% | +99,330 |
| TETRA TECH INC NEW(TTEK) | 6,482 | 491,444 | +484,962 | 1,197 | 100,490 | 1.59% | +99,293 |
| NEXTERA ENERGY INC(NEE) | 0 | 1,514,482 | +1,514,482 | 0 | 107,240 | 1.69% | +107,240 |
| CRH PLC ORD | 0 | 1,599,827 | +1,599,827 | 0 | 86,294 | 1.36% | +86,294 |
| ACCENTURE PLC IRELAND SHS CLASS A | 0 | 549,344 | +549,344 | 0 | 166,676 | 2.63% | +166,676 |
| WEST PHARMACEUTICAL SVSC INC(WST) | 0 | 209,034 | +209,034 | 0 | 68,854 | 1.09% | +68,854 |
| AUTODESK INC | 355 | 273,154 | +272,799 | 92 | 67,592 | 1.07% | +67,500 |
| BANK AMERICA CORP | 0 | 2,472,217 | +2,472,217 | 0 | 98,320 | 1.55% | +98,320 |
| HOME DEPOT INC(HD) | 0 | 269,368 | +269,368 | 0 | 92,727 | 1.46% | +92,727 |
| BOSTON SCIENTIFIC CORP(BSX) | 0 | 573,791 | +573,791 | 0 | 44,188 | 0.70% | +44,188 |
| COCA COLA CO(KO) | 588,192 | 1,197,081 | +608,889 | 35,986 | 76,194 | 1.20% | +40,209 |
| NVIDIA CORPORATION(NVDA) | 168,712 | 1,520,776 | +1,352,064 | 152,441 | 191,040 | 3.01% | +38,598 |
| PROLOGIS INC.(PLD) | 0 | 303,845 | +303,845 | 0 | 34,125 | 0.54% | +34,125 |
| BROADCOM INC(AVGO) | 0 | 84,560 | +84,560 | 0 | 135,764 | 2.14% | +135,764 |
| AIRBNB INC | 0 | 463,570 | +463,570 | 0 | 70,291 | 1.11% | +70,291 |
| META PLATFORMS INC(META) | 97,365 | 141,680 | +44,315 | 47,278 | 71,438 | 1.13% | +24,159 |
| AMERESCO INC | 0 | 705,479 | +705,479 | 0 | 23,958 | 0.38% | +23,958 |
| INTUIT(INTU) | 0 | 43,052 | +43,052 | 0 | 28,294 | 0.45% | +28,294 |
| EXXON MOBIL CORP | 0 | 177,304 | +177,304 | 0 | 20,411 | 0.32% | +20,411 |
| UBS GROUP AG(UBS) | 2,835,384 | 3,429,731 | +594,347 | 87,103 | 101,314 | 1.60% | +14,211 |
| SERVICENOW INC(NOW) | 0 | 66,797 | +66,797 | 0 | 52,547 | 0.83% | +52,547 |
| ABBVIE INC(ABBV) | 0 | 80,454 | +80,454 | 0 | 13,799 | 0.22% | +13,799 |
| ALPHABET INC(GOOG) | 340,808 | 345,923 | +5,115 | 51,891 | 63,449 | 1.00% | +11,558 |
| APPLIED MATLS INC | 0 | 92,724 | +92,724 | 0 | 21,882 | 0.35% | +21,882 |
| QUALCOMM INC(QCOM) | 0 | 44,830 | +44,830 | 0 | 8,929 | 0.14% | +8,929 |
| TEXAS INSTRS INC(TXN) | 0 | 151,229 | +151,229 | 0 | 29,419 | 0.46% | +29,419 |
| EMERSON ELEC CO(EMR) | 0 | 161,870 | +161,870 | 0 | 17,832 | 0.28% | +17,832 |
| AMGEN INC(AMGN) | 0 | 23,145 | +23,145 | 0 | 7,232 | 0.11% | +7,232 |
| ITT INC(ITT) | 0 | 41,951 | +41,951 | 0 | 5,419 | 0.09% | +5,419 |
| ARISTA NETWORKS INC | 0 | 75,089 | +75,089 | 0 | 26,317 | 0.42% | +26,317 |
| NETFLIX INC(NFLX) | 240 | 7,674 | +7,434 | 146 | 5,179 | 0.08% | +5,033 |
| BOOKING HOLDINGS INC(BKNG) | 0 | 12,876 | +12,876 | 0 | 51,008 | 0.80% | +51,008 |
| NEW YORK TIMES CO(NYT) | 0 | 865,764 | +865,764 | 0 | 44,336 | 0.70% | +44,336 |
| ALCON AG(ALC) | 556,022 | 562,762 | +6,740 | 46,093 | 50,238 | 0.79% | +4,146 |
| APPLOVIN CORP(APP) | 0 | 48,109 | +48,109 | 0 | 4,004 | 0.06% | +4,004 |
| NETAPP INC(NTAP) | 0 | 147,489 | +147,489 | 0 | 18,997 | 0.30% | +18,997 |
| SNOWFLAKE INC(SNOW) | 0 | 48,506 | +48,506 | 0 | 6,553 | 0.10% | +6,553 |
| MONDELEZ INTL INC(MDLZ) | 0 | 281,720 | +281,720 | 0 | 18,436 | 0.29% | +18,436 |
| STRYKER CORPORATION(SYK) | 0 | 13,069 | +13,069 | 0 | 4,447 | 0.07% | +4,447 |
| DANAHER CORPORATION(DHR) | 78,603 | 93,152 | +14,549 | 19,629 | 23,274 | 0.37% | +3,645 |
| INTUITIVE SURGICAL INC | 0 | 55,026 | +55,026 | 0 | 24,478 | 0.39% | +24,478 |
| INTERCONTINENTAL EXCHANGE IN(ICE) | 346,032 | 373,111 | +27,079 | 47,555 | 51,075 | 0.81% | +3,520 |
| TESLA INC(TSLA) | 0 | 139,696 | +139,696 | 0 | 27,643 | 0.44% | +27,643 |
| CROWDSTRIKE HLDGS INC(CRWD) | 0 | 47,920 | +47,920 | 0 | 18,362 | 0.29% | +18,362 |
| CHIPOTLE MEXICAN GRILL INC(CMG) | 2,080 | 145,000 | +142,920 | 6,046 | 9,084 | 0.14% | +3,038 |
| PALO ALTO NETWORKS INC(PANW) | 0 | 41,241 | +41,241 | 0 | 13,981 | 0.22% | +13,981 |
| PROGRESSIVE CORP(PGR) | 54,757 | 67,259 | +12,502 | 11,325 | 13,970 | 0.22% | +2,646 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 0 | 63,456 | +63,456 | 0 | 4,998 | 0.08% | +4,998 |
| LOGITECH INTL S A SHS | 0 | 413,821 | +413,821 | 0 | 40,028 | 0.63% | +40,028 |
| CORNING INC(GLW) | 242,378 | 256,518 | +14,140 | 7,989 | 9,966 | 0.16% | +1,977 |
| VERISK ANALYTICS INC(VRSK) | 37,070 | 38,886 | +1,816 | 8,739 | 10,482 | 0.17% | +1,743 |
| AT&T INC(T) | 637,745 | 671,297 | +33,552 | 11,224 | 12,828 | 0.20% | +1,604 |
| NEWMONT CORP(NEM) | 0 | 153,809 | +153,809 | 0 | 6,440 | 0.10% | +6,440 |
| TJX COS INC NEW(TJX) | 0 | 14,207 | +14,207 | 0 | 1,564 | 0.02% | +1,564 |
| GE VERNOVA INC(GEV) | 0 | 8,974 | +8,974 | 0 | 1,539 | 0.02% | +1,539 |
| KLA CORP(KLAC) | 0 | 10,968 | +10,968 | 0 | 9,043 | 0.14% | +9,043 |
| ELEVANCE HEALTH INC(ELV) | 72,625 | 72,245 | -380 | 37,659 | 39,147 | 0.62% | +1,488 |
| XYLEM INC(XYL) | 47,170 | 55,881 | +8,711 | 6,096 | 7,579 | 0.12% | +1,483 |
| SHERWIN WILLIAMS CO(SHW) | 132,510 | 159,041 | +26,531 | 46,025 | 47,463 | 0.75% | +1,438 |
| C3 AI INC(AI) | 0 | 49,200 | +49,200 | 0 | 1,425 | 0.02% | +1,425 |
| SEAGATE TECHNOLOGY HLDNGS PL ORD SHS | 71,211 | 77,885 | +6,674 | 6,626 | 8,043 | 0.13% | +1,417 |
| WABTEC(WAB) | 0 | 8,599 | +8,599 | 0 | 1,359 | 0.02% | +1,359 |
| VERTIV HOLDINGS CO(VRT) | 0 | 15,446 | +15,446 | 0 | 1,337 | 0.02% | +1,337 |
| FIRST SOLAR INC(FSLR) | 22,264 | 22,562 | +298 | 3,758 | 5,087 | 0.08% | +1,329 |
| MICRON TECHNOLOGY INC(MU) | 0 | 77,522 | +77,522 | 0 | 10,196 | 0.16% | +10,196 |
| BANK NEW YORK MELLON CORP | 0 | 195,854 | +195,854 | 0 | 11,730 | 0.19% | +11,730 |
| CITIGROUP INC(C) | 0 | 260,149 | +260,149 | 0 | 16,509 | 0.26% | +16,509 |
| EQUIFAX INC(EFX) | 0 | 4,579 | +4,579 | 0 | 1,110 | 0.02% | +1,110 |
| COHERENT CORP(COHR) | 123,827 | 118,070 | -5,757 | 7,506 | 8,555 | 0.13% | +1,049 |
| BERKSHIRE HATHAWAY INC DEL | 73,970 | 78,986 | +5,016 | 31,106 | 32,132 | 0.51% | +1,026 |
| VERIZON COMMUNICATIONS INC(VZ) | 0 | 299,697 | +299,697 | 0 | 12,360 | 0.20% | +12,360 |
| WATSCO INC(WSO) | 0 | 15,477 | +15,477 | 0 | 7,170 | 0.11% | +7,170 |
| WHEATON PRECIOUS METALS CORP(WPM) | 82,546 | 92,298 | +9,752 | 3,890 | 4,838 | 0.08% | +948 |
| JOHNSON CTLS INTL PLC SHS | 0 | 19,050 | +19,050 | 0 | 1,266 | 0.02% | +1,266 |
| ZOETIS INC(ZTS) | 0 | 46,747 | +46,747 | 0 | 8,104 | 0.13% | +8,104 |
| MONSTER BEVERAGE CORP NEW(MNST) | 252,361 | 317,995 | +65,634 | 14,960 | 15,884 | 0.25% | +924 |
| ROYAL BK CDA(RY) | 0 | 8,062 | +8,062 | 0 | 858 | 0.01% | +858 |
| LAUDER ESTEE COS INC(EL) | 0 | 37,799 | +37,799 | 0 | 4,022 | 0.06% | +4,022 |
| ORACLE CORP(ORCL) | 0 | 76,686 | +76,686 | 0 | 10,828 | 0.17% | +10,828 |
| CHEVRON CORP NEW(CVX) | 91,092 | 96,643 | +5,551 | 14,369 | 15,117 | 0.24% | +748 |
| DOLLAR GEN CORP NEW(DG) | 0 | 5,640 | +5,640 | 0 | 746 | 0.01% | +746 |
| FREEPORT-MCMORAN INC(FCX) | 0 | 52,791 | +52,791 | 0 | 2,566 | 0.04% | +2,566 |
| PRINCIPAL FINANCIAL GROUP IN(PFG) | 0 | 9,000 | +9,000 | 0 | 706 | 0.01% | +706 |
| PURE STORAGE INC(P) | 0 | 88,501 | +88,501 | 0 | 5,683 | 0.09% | +5,683 |
| PFIZER INC(PFE) | 724,601 | 742,875 | +18,274 | 20,108 | 20,786 | 0.33% | +678 |
| CLEAN HARBORS INC(CLH) | 27,552 | 27,438 | -114 | 5,546 | 6,205 | 0.10% | +659 |
| ALIGN TECHNOLOGY INC | 0 | 2,638 | +2,638 | 0 | 637 | 0.01% | +637 |
| DELL TECHNOLOGIES INC(DELL) | 48,343 | 44,490 | -3,853 | 5,516 | 6,136 | 0.10% | +619 |
| MONOLITHIC PWR SYS INC(MPWR) | 9,345 | 8,446 | -899 | 6,330 | 6,940 | 0.11% | +609 |
| MASTEC INC(MTZ) | 77,729 | 72,733 | -4,996 | 7,248 | 7,782 | 0.12% | +533 |
| FORTUNE BRANDS INNOVATIONS I(FBIN) | 0 | 7,402 | +7,402 | 0 | 520 | 0.01% | +520 |
| WALMART INC(WMT) | 0 | 62,093 | +62,093 | 0 | 4,204 | 0.07% | +4,204 |
| GOLDMAN SACHS GROUP INC(GS) | 7,185 | 7,699 | +514 | 3,001 | 3,482 | 0.05% | +481 |
| HOWMET AEROSPACE INC(HWM) | 66,670 | 64,902 | -1,768 | 4,562 | 5,038 | 0.08% | +476 |