Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| PALO ALTO NETWORKS INC(PANW) | 19,458 | 49,275 | +29,817 | 3,372 | 10,081 | 6.00% | +6,709 |
| ORACLE CORP(ORCL) | 0 | 24,550 | +24,550 | 0 | 5,366 | 3.19% | +5,366 |
| AUTOMATIC DATA PROCESSING IN | 0 | 10,488 | +10,488 | 0 | 3,233 | 1.92% | +3,233 |
| MICROSOFT CORP(MSFT) | 27,182 | 26,524 | -658 | 10,296 | 13,190 | 7.85% | +2,893 |
| NVIDIA CORPORATION(NVDA) | 28,193 | 30,356 | +2,163 | 3,102 | 4,795 | 2.85% | +1,693 |
| EMERSON ELEC CO(EMR) | 74,872 | 73,860 | -1,012 | 8,162 | 9,845 | 5.86% | +1,683 |
| ULTA BEAUTY INC(ULTA) | 14,399 | 14,095 | -304 | 5,196 | 6,592 | 3.92% | +1,396 |
| AMAZON COM INC(AMZN) | 52,042 | 51,260 | -782 | 10,060 | 11,243 | 6.69% | +1,183 |
| PTC INC(PTC) | 52,239 | 52,445 | +206 | 8,114 | 9,036 | 5.38% | +921 |
| ALPHABET INC(GOOG) | 37,687 | 37,422 | -265 | 5,836 | 6,593 | 3.92% | +757 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 15,318 | 20,793 | +5,475 | 7,686 | 8,428 | 5.02% | +742 |
| STRYKER CORPORATION(SYK) | 26,403 | 26,044 | -359 | 9,661 | 10,301 | 6.13% | +640 |
| EDWARDS LIFESCIENCES CORP | 91,792 | 91,393 | -399 | 6,532 | 7,146 | 4.25% | +614 |
| TETRA TECH INC NEW(TTEK) | 4,683 | 11,270 | +6,587 | 137 | 405 | 0.24% | +268 |
| INTUITIVE SURGICAL INC | 2,136 | 2,316 | +180 | 1,053 | 1,258 | 0.75% | +206 |
| SALESFORCE INC(CRM) | 29,533 | 29,936 | +403 | 7,999 | 8,161 | 4.86% | +162 |
| ISHARES GOLD TR(IAU) | 35,703 | 35,960 | +257 | 2,082 | 2,242 | 1.33% | +160 |
| XYLEM INC(XYL) | 7,022 | 7,720 | +698 | 841 | 999 | 0.59% | +158 |
| FERRARI N V COM | 2,572 | 2,604 | +32 | 1,117 | 1,270 | 0.76% | +153 |
| MSCI INC | 0 | 252 | +252 | 0 | 145 | 0.09% | +145 |
| VERISK ANALYTICS INC(VRSK) | 430 | 837 | +407 | 127 | 261 | 0.16% | +134 |
| QIAGEN NV(QGEN) | 20,862 | 19,668 | -1,194 | 830 | 942 | 0.56% | +112 |
| KLA CORP(KLAC) | 308 | 310 | +2 | 208 | 278 | 0.17% | +70 |
| MOTOROLA SOLUTIONS INC(MSI) | 765 | 932 | +167 | 332 | 392 | 0.23% | +59 |
| ITRON INC(ITRI) | 1,676 | 1,671 | -5 | 175 | 220 | 0.13% | +45 |
| SPDR SERIES TRUST ST STR SP METAL | 2,000 | 2,000 | 0 | 114 | 134 | 0.08% | +21 |
| ISHARES TR | 7,000 | 7,000 | 0 | 81 | 92 | 0.05% | +11 |
| ALPHABET INC(GOOG) | 499 | 499 | 0 | 78 | 88 | 0.05% | +10 |
| ECOLAB INC(ECL) | 32,282 | 30,035 | -2,247 | 8,082 | 8,091 | 4.82% | +8 |
| ISHARES INC | 1,500 | 1,500 | 0 | 55 | 60 | 0.04% | +5 |
| DESCARTES SYS GROUP INC(DSGX) | 0 | 36 | +36 | 0 | 4 | 0.00% | +4 |
| VANECK ETF TRUST AGRIBUSINESS ETF | 700 | 700 | 0 | 48 | 51 | 0.03% | +4 |
| VEEVA SYS INC(VEEV) | 108 | 95 | -13 | 25 | 27 | 0.02% | +2 |
| ABBOTT LABS | 300 | 300 | 0 | 39 | 41 | 0.02% | +1 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 2,000 | 2,195 | +195 | 186 | 186 | 0.11% | 0 |
| GRAIL INC(GRAL) | 1 | 0 | -1 | 0 | 0 | — | -0 |
| INTEL CORP(INTC) | 175 | 175 | 0 | 4 | 4 | 0.00% | -0 |
| CAPRI HOLDINGS LIMITED SHS | 130 | 130 | 0 | 3 | 2 | 0.00% | -0 |
| ELI LILLY & CO(LLY) | 471 | 481 | +10 | 389 | 375 | 0.22% | -14 |
| UNITEDHEALTH GROUP INC(UNH) | 128 | 128 | 0 | 66 | 40 | 0.02% | -26 |
| JOHNSON CTLS INTL PLC SHS | 418 | 0 | -418 | 33 | 0 | — | -33 |
| DANAHER CORPORATION(DHR) | 5,336 | 5,352 | +16 | 1,101 | 1,057 | 0.63% | -44 |
| FIRST SOLAR INC(FSLR) | 1,092 | 89 | -1,003 | 139 | 15 | 0.01% | -125 |
| ACCENTURE PLC IRELAND SHS CLASS A | 29,484 | 29,321 | -163 | 9,008 | 8,761 | 5.22% | -247 |
| ZOETIS INC(ZTS) | 46,050 | 45,528 | -522 | 7,538 | 7,098 | 4.23% | -440 |
| ALCON AG(ALC) | 93,153 | 92,924 | -229 | 8,931 | 8,180 | 4.87% | -751 |
| VISA INC(V) | 35,950 | 29,574 | -6,376 | 12,374 | 10,497 | 6.25% | -1,876 |
| ILLUMINA INC(ILMN) | 26,550 | 91 | -26,459 | 2,131 | 9 | 0.01% | -2,122 |
| APTIV PLC(APTV) | 46,560 | 0 | -46,560 | 2,830 | 0 | — | -2,830 |
| ALIGN TECHNOLOGY INC | 24,270 | 3,588 | -20,682 | 3,877 | 679 | 0.40% | -3,198 |
| META PLATFORMS INC(META) | 5,729 | 0 | -5,729 | 3,315 | 0 | — | -3,315 |
| NIKE INC(NKE) | 68,386 | 0 | -68,386 | 4,343 | 0 | — | -4,343 |
| APPLE INC(AAPL) | 25,803 | 400 | -25,403 | 5,644 | 82 | 0.05% | -5,562 |