Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA(NVDA) | 163,332 | 2,179,031 | +2,015,699 | 147,580 | 269,197 | 3.57% | +121,617 |
| Procter & Gamble(PG) | 250,218 | 919,716 | +669,498 | 40,598 | 151,680 | 2.01% | +111,082 |
| Apple(AAPL) | 2,195,775 | 2,179,793 | -15,982 | 376,532 | 459,108 | 6.09% | +82,577 |
| Taiwan Semiconductor ADS(TSM) | 2,126,439 | 2,130,406 | +3,967 | 289,302 | 370,286 | 4.91% | +80,984 |
| Eli Lilly(LLY) | 692,609 | 682,898 | -9,711 | 538,822 | 618,282 | 8.21% | +79,460 |
| Broadcom Ltd(AVGO) | 138,247 | 145,366 | +7,119 | 183,234 | 233,389 | 3.10% | +50,156 |
| Alphabet, Class A(GOOG) | 1,427,154 | 1,426,992 | -162 | 215,400 | 259,927 | 3.45% | +44,526 |
| IDEXX Laboratories(IDXX) | 83,072 | 165,072 | +82,000 | 44,853 | 80,423 | 1.07% | +35,570 |
| Johnson Controls International SHS | 2,213,274 | 2,641,271 | +427,997 | 144,571 | 175,565 | 2.33% | +30,994 |
| Novo Nordisk ADS(NVO) | 2,139,691 | 2,136,005 | -3,686 | 274,736 | 304,893 | 4.05% | +30,157 |
| Microsoft(MSFT) | 1,109,809 | 1,109,133 | -676 | 466,919 | 495,727 | 6.58% | +28,808 |
| AstraZeneca ADS(AZN) | 1,669,129 | 1,672,209 | +3,080 | 113,083 | 130,416 | 1.73% | +17,332 |
| Adobe(ADBE) | 340,732 | 340,665 | -67 | 171,933 | 189,253 | 2.51% | +17,320 |
| ASML Holding NY N Y REGISTRY SHS | 318,848 | 319,159 | +311 | 309,432 | 326,413 | 4.33% | +16,981 |
| Oracle(ORCL) | 960,925 | 959,581 | -1,344 | 120,702 | 135,493 | 1.80% | +14,791 |
| Trane(TT) | 402,795 | 403,309 | +514 | 120,919 | 132,660 | 1.76% | +11,741 |
| TJX Companies(TJX) | 1,233,280 | 1,230,641 | -2,639 | 125,079 | 135,494 | 1.80% | +10,414 |
| Ferguson PLC | 145,396 | 210,556 | +65,160 | 31,759 | 40,774 | 0.54% | +9,015 |
| Texas Instruments(TXN) | 266,584 | 265,598 | -986 | 46,442 | 51,667 | 0.69% | +5,225 |
| Elevance Health(ELV) | 209,879 | 209,879 | 0 | 108,831 | 113,725 | 1.51% | +4,894 |
| ServiceNow(NOW) | 188,218 | 188,608 | +390 | 143,497 | 148,372 | 1.97% | +4,875 |
| Unilever ADS(UL) | 537,285 | 571,239 | +33,954 | 26,966 | 31,412 | 0.42% | +4,446 |
| Kimberly-Clark(KMB) | 289,350 | 301,100 | +11,750 | 37,427 | 41,612 | 0.55% | +4,185 |
| Colgate-Palmolive(CL) | 486,049 | 489,000 | +2,951 | 43,769 | 47,453 | 0.63% | +3,684 |
| Merck & Co(MRK) | 864,424 | 951,032 | +86,608 | 114,061 | 117,738 | 1.56% | +3,677 |
| Eaton Corp PLC(ETN) | 124,393 | 134,077 | +9,684 | 38,895 | 42,040 | 0.56% | +3,145 |
| Novartis ADS(NVS) | 327,884 | 326,413 | -1,471 | 31,716 | 34,750 | 0.46% | +3,034 |
| Qualcomm(QCOM) | 51,114 | 58,033 | +6,919 | 8,654 | 11,559 | 0.15% | +2,905 |
| Intuit(INTU) | 298,209 | 297,973 | -236 | 193,836 | 195,831 | 2.60% | +1,995 |
| Air Products & Chemicals | 111,110 | 110,860 | -250 | 26,919 | 28,607 | 0.38% | +1,689 |
| Meta Platforms Inc Cl A(META) | 2,929 | 5,460 | +2,531 | 1,422 | 2,753 | 0.04% | +1,331 |
| Quanta Services | 2,400 | 7,400 | +5,000 | 624 | 1,880 | 0.02% | +1,257 |
| Itron(ITRI) | 0 | 6,800 | +6,800 | 0 | 673 | 0.01% | +673 |
| Equinix(EQIX) | 0 | 841 | +841 | 0 | 636 | 0.01% | +636 |
| Roper Technologies(ROP) | 2,300 | 3,400 | +1,100 | 1,290 | 1,916 | 0.03% | +627 |
| SAP ADS(SAP) | 16,349 | 18,804 | +2,455 | 3,189 | 3,793 | 0.05% | +604 |
| Rio Tinto ADS(RIO) | 77,300 | 83,529 | +6,229 | 4,927 | 5,507 | 0.07% | +580 |
| Infosys ADS(INFY) | 146,500 | 163,200 | +16,700 | 2,627 | 3,039 | 0.04% | +412 |
| MercadoLibre(MELI) | 2,990 | 2,990 | 0 | 4,521 | 4,914 | 0.07% | +393 |
| International Business Machines(IBM) | 0 | 2,043 | +2,043 | 0 | 353 | 0.00% | +353 |
| Amazon.com(AMZN) | 28,656 | 28,494 | -162 | 5,169 | 5,506 | 0.07% | +337 |
| Costco Wholesale(COST) | 4,319 | 4,119 | -200 | 3,164 | 3,501 | 0.05% | +337 |
| Barrick Gold | 144,740 | 164,000 | +19,260 | 2,408 | 2,736 | 0.04% | +327 |
| EMCOR Group(EME) | 0 | 850 | +850 | 0 | 310 | 0.00% | +310 |
| Boston Scientific(BSX) | 24,850 | 26,100 | +1,250 | 1,702 | 2,010 | 0.03% | +308 |
| First Solar(FSLR) | 5,043 | 5,075 | +32 | 851 | 1,144 | 0.02% | +293 |
| Southern Copper(SCCO) | 41,500 | 43,431 | +1,931 | 4,421 | 4,679 | 0.06% | +259 |
| Limbach Holdings, Inc(LMB) | 21,162 | 19,884 | -1,278 | 877 | 1,132 | 0.02% | +255 |
| Motorola Solutions(MSI) | 7,541 | 7,527 | -14 | 2,677 | 2,906 | 0.04% | +229 |
| O'Reilly Automotive(ORLY) | 3,315 | 3,756 | +441 | 3,742 | 3,967 | 0.05% | +224 |
| Monolithic Power Systems(MPWR) | 1,645 | 1,618 | -27 | 1,114 | 1,329 | 0.02% | +215 |
| Quimica y Minera Chile ADS(SQM) | 36,500 | 49,000 | +12,500 | 1,794 | 1,997 | 0.03% | +202 |
| Palo Alto Networks Inc.(PANW) | 3,339 | 3,333 | -6 | 949 | 1,130 | 0.01% | +181 |
| Alcon(ALC) | 24,766 | 25,145 | +379 | 2,063 | 2,240 | 0.03% | +177 |
| CSW Industrials, Inc.(CSW) | 7,609 | 7,352 | -257 | 1,785 | 1,951 | 0.03% | +165 |
| Moody's(MCO) | 5,689 | 5,689 | 0 | 2,236 | 2,395 | 0.03% | +159 |
| NXP Semiconductors COM | 6,758 | 6,684 | -74 | 1,674 | 1,799 | 0.02% | +124 |
| Mid-America Apartment Communities(MAA) | 2,145 | 2,830 | +685 | 282 | 404 | 0.01% | +121 |
| Republic Services(RSG) | 5,614 | 6,134 | +520 | 1,075 | 1,192 | 0.02% | +117 |
| NextEra Energy(NEE) | 7,225 | 8,075 | +850 | 462 | 572 | 0.01% | +110 |
| Valaris PLC(VAL) | 11,130 | 12,686 | +1,556 | 838 | 945 | 0.01% | +107 |
| Equity Residential Property Trust(VMRK) | 6,570 | 7,260 | +690 | 415 | 503 | 0.01% | +89 |
| Exponent(EXPO) | 7,015 | 7,000 | -15 | 580 | 666 | 0.01% | +86 |
| BHP Biliton ADR | 25,200 | 26,950 | +1,750 | 1,454 | 1,539 | 0.02% | +85 |
| Camden Property Trust(CPT) | 4,365 | 4,540 | +175 | 430 | 495 | 0.01% | +66 |
| Tyler Technologies(TYL) | 2,011 | 1,811 | -200 | 855 | 911 | 0.01% | +56 |
| Cameco Corp(CCJ) | 25,528 | 23,476 | -2,052 | 1,106 | 1,155 | 0.02% | +49 |
| Agnico-Eagle Mines(AEM) | 24,736 | 23,296 | -1,440 | 1,476 | 1,524 | 0.02% | +48 |
| Dominion Energy(D) | 6,750 | 7,750 | +1,000 | 332 | 380 | 0.01% | +48 |
| TE Connectivity(TEL) | 13,335 | 13,190 | -145 | 1,937 | 1,984 | 0.03% | +47 |
| Kenvue Inc(KVUE) | 868,839 | 1,027,821 | +158,982 | 18,645 | 18,686 | 0.25% | +41 |
| Virtu Financial(VIRT) | 18,500 | 18,500 | 0 | 380 | 415 | 0.01% | +36 |
| Jabil Inc(JBL) | 23,000 | 28,600 | +5,600 | 3,081 | 3,111 | 0.04% | +31 |
| Zoetis Inc.(ZTS) | 6,475 | 6,475 | 0 | 1,096 | 1,123 | 0.01% | +27 |
| CrowdStrike Holdings Inc Class A(CRWD) | 1,273 | 1,131 | -142 | 408 | 433 | 0.01% | +25 |
| Shell Plc(SHEL) | 4,849 | 4,849 | 0 | 325 | 350 | 0.00% | +25 |
| Tractor Supply(TSCO) | 5,125 | 5,060 | -65 | 1,341 | 1,366 | 0.02% | +25 |
| Ecolab(ECL) | 1,500 | 1,500 | 0 | 346 | 357 | 0.00% | +11 |
| RxSight(RXST) | 11,018 | 9,618 | -1,400 | 568 | 579 | 0.01% | +10 |
| Elastic NV ORD SHS | 2,389 | 2,192 | -197 | 239 | 250 | 0.00% | +10 |
| Freeport-McMoRan(FCX) | 6,813 | 6,754 | -59 | 320 | 328 | 0.00% | +8 |
| JP Morgan Chase(JPM) | 1,608 | 1,608 | 0 | 322 | 325 | 0.00% | +3 |
| Chevron Corporation(CVX) | 1,852 | 1,852 | 0 | 292 | 290 | 0.00% | -2 |
| Haleon Plc ADR(HLN) | 11,500 | 11,500 | 0 | 98 | 95 | 0.00% | -3 |
| Verizon Communications(VZ) | 7,670 | 7,670 | 0 | 322 | 316 | 0.00% | -6 |
| Booking Holdings(BKNG) | 76 | 68 | -8 | 276 | 269 | 0.00% | -6 |
| SK Telecom ADR(SKM) | 11,000 | 11,000 | 0 | 237 | 230 | 0.00% | -7 |
| Confluent Inc | 8,700 | 8,700 | 0 | 266 | 257 | 0.00% | -9 |
| Chubb COM | 3,170 | 3,170 | 0 | 821 | 809 | 0.01% | -13 |
| Zscaler(ZS) | 1,365 | 1,272 | -93 | 263 | 244 | 0.00% | -18 |
| ICF International(ICFI) | 11,200 | 11,200 | 0 | 1,687 | 1,663 | 0.02% | -24 |
| Toronto-Dominion Bank(TD) | 4,500 | 4,500 | 0 | 272 | 247 | 0.00% | -24 |
| Potlatch | 8,725 | 9,675 | +950 | 410 | 381 | 0.01% | -29 |
| Parker Hannifin(PH) | 510 | 500 | -10 | 283 | 253 | 0.00% | -31 |
| Visa(V) | 1,165 | 1,115 | -50 | 325 | 293 | 0.00% | -32 |
| Phillips 66(PSX) | 1,500 | 1,500 | 0 | 245 | 212 | 0.00% | -33 |
| Raymond James Financial(RJF) | 7,352 | 7,352 | 0 | 944 | 909 | 0.01% | -35 |
| Orange ADR(FNCTF) | 20,000 | 20,000 | 0 | 235 | 200 | 0.00% | -36 |
| Rambus(RMBS) | 6,967 | 6,681 | -286 | 431 | 393 | 0.01% | -38 |
| Edwards Lifesciences | 22,611 | 22,916 | +305 | 2,161 | 2,117 | 0.03% | -44 |