Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORP COM(NVDA) | 119,060 | 1,066,190 | +947,130 | 108 | 131,717 | 3.65% | +131,610 |
| LILLY ELI & COMPANY(LLY) | 136,500 | 125,817 | -10,683 | 106 | 113,912 | 3.16% | +113,806 |
| COSTCO WHOLESALE(COST) | 132,468 | 130,884 | -1,584 | 97 | 111,250 | 3.08% | +111,153 |
| APPLE INC(AAPL) | 519,493 | 516,940 | -2,553 | 89 | 108,878 | 3.02% | +108,789 |
| MICROSOFT(MSFT) | 245,766 | 243,108 | -2,658 | 103 | 108,657 | 3.01% | +108,554 |
| NETFLIX INC(NFLX) | 131,290 | 131,740 | +450 | 80 | 88,909 | 2.46% | +88,829 |
| PALO ALTO NETWORKS(PANW) | 252,079 | 253,397 | +1,318 | 72 | 85,904 | 2.38% | +85,832 |
| VERTEX PHARMACEUTICALS(VRTX) | 177,774 | 179,504 | +1,730 | 74 | 84,137 | 2.33% | +84,063 |
| INTUITIVE SURGICAL | 186,360 | 186,310 | -50 | 74 | 82,880 | 2.30% | +82,806 |
| TETRA TECH(TTEK) | 403,885 | 403,770 | -115 | 75 | 82,563 | 2.29% | +82,488 |
| AMERICAN EXPRESS(AXP) | 344,310 | 341,660 | -2,650 | 78 | 79,111 | 2.19% | +79,033 |
| ATI INC(ATI) | 1,391,250 | 1,383,425 | -7,825 | 71 | 76,711 | 2.12% | +76,640 |
| HOME DEPOT(HD) | 212,475 | 211,382 | -1,093 | 82 | 72,766 | 2.02% | +72,685 |
| TELEDYNE TECHNOLOGIES(TDY) | 186,944 | 186,975 | +31 | 80 | 72,543 | 2.01% | +72,462 |
| S & P GLOBAL(SPGI) | 165,167 | 161,233 | -3,934 | 70 | 71,910 | 1.99% | +71,840 |
| CHARLES SCHWAB CORP(SCHW) | 937,695 | 931,297 | -6,398 | 68 | 68,627 | 1.90% | +68,559 |
| MOTOROLA SOLUTIONS(MSI) | 175,730 | 174,535 | -1,195 | 62 | 67,379 | 1.87% | +67,317 |
| AVERY DENNISON | 323,573 | 307,448 | -16,125 | 72 | 67,224 | 1.86% | +67,151 |
| DEERE & CO(DE) | 177,795 | 177,538 | -257 | 73 | 66,334 | 1.84% | +66,260 |
| THERMO FISHER SCIENTIFIC(TMO) | 119,146 | 118,621 | -525 | 69 | 65,597 | 1.82% | +65,528 |
| UNION PACIFIC(UNP) | 288,279 | 289,556 | +1,277 | 71 | 65,515 | 1.81% | +65,444 |
| PROCTER & GAMBLE(PG) | 394,358 | 393,552 | -806 | 64 | 64,905 | 1.80% | +64,841 |
| TEXAS INSTRUMENTS(TXN) | 329,013 | 330,887 | +1,874 | 57 | 64,367 | 1.78% | +64,310 |
| MARSH & MCLENNAN(MRSH) | 280,826 | 277,641 | -3,185 | 58 | 58,505 | 1.62% | +58,447 |
| VISA(V) | 230,740 | 222,334 | -8,406 | 64 | 58,356 | 1.62% | +58,292 |
| PURE STORAGE(P) | 906,195 | 906,195 | 0 | 47 | 58,187 | 1.61% | +58,140 |
| AMAZON.COM INC(AMZN) | 232,630 | 295,398 | +62,768 | 42 | 57,086 | 1.58% | +57,044 |
| HONEYWELL INT'L(HON) | 288,593 | 262,941 | -25,652 | 59 | 56,148 | 1.56% | +56,089 |
| BLACKSTONE INC(BX) | 442,515 | 435,771 | -6,744 | 58 | 53,948 | 1.49% | +53,890 |
| MCKESSON CORP(MCK) | 87,465 | 89,105 | +1,640 | 47 | 52,041 | 1.44% | +51,994 |
| EATON CORP (IL)(ETN) | 165,286 | 164,205 | -1,081 | 52 | 51,486 | 1.43% | +51,435 |
| CHURCH AND DWIGHT(CHD) | 553,291 | 494,022 | -59,269 | 58 | 51,220 | 1.42% | +51,162 |
| CANADIAN NATURAL RESOURCES ADR(CNQ) | 702,220 | 1,409,170 | +706,950 | 54 | 50,166 | 1.39% | +50,113 |
| AUTOMATIC DATA PROCESSING | 223,787 | 206,967 | -16,820 | 56 | 49,401 | 1.37% | +49,345 |
| BOEING(BA) | 247,300 | 249,075 | +1,775 | 48 | 45,334 | 1.26% | +45,286 |
| FAIR ISAAC CORP(FICO) | 30,000 | 30,000 | 0 | 37 | 44,660 | 1.24% | +44,622 |
| ALPHABET INC CLASS C(GOOG) | 170,565 | 229,190 | +58,625 | 26 | 42,038 | 1.16% | +42,012 |
| REPUBLIC SVCS(RSG) | 184,955 | 216,135 | +31,180 | 35 | 42,004 | 1.16% | +41,968 |
| CHIPOTLE MEXICAN GRILL(CMG) | 0 | 643,500 | +643,500 | 0 | 40,315 | 1.12% | +40,315 |
| ZOETIS(ZTS) | 351,902 | 232,713 | -119,189 | 60 | 40,343 | 1.12% | +40,284 |
| NORDSON CORP(NDSN) | 170,873 | 173,583 | +2,710 | 47 | 40,261 | 1.12% | +40,214 |
| LEIDOS HOLDINGS(LDOS) | 0 | 263,255 | +263,255 | 0 | 38,404 | 1.06% | +38,404 |
| LOCKHEED MARTIN(LMT) | 113,256 | 81,543 | -31,713 | 52 | 38,089 | 1.05% | +38,037 |
| REGENERON PHARMACEUTICALS INC(REGN) | 30,640 | 34,790 | +4,150 | 29 | 36,565 | 1.01% | +36,536 |
| WELLTOWER(WELL) | 350,923 | 348,123 | -2,800 | 33 | 36,292 | 1.01% | +36,259 |
| GARMIN LTD (SZ)(GRMN) | 194,530 | 221,175 | +26,645 | 29 | 36,034 | 1.00% | +36,005 |
| ITT INC(ITT) | 264,000 | 271,720 | +7,720 | 36 | 35,101 | 0.97% | +35,065 |
| CAMECO (CA)(CCJ) | 657,980 | 708,030 | +50,050 | 29 | 34,835 | 0.96% | +34,807 |
| FABRINET SHS (CI)(FN) | 140,000 | 140,000 | 0 | 26 | 34,271 | 0.95% | +34,244 |
| SUNOCO LP(SUN) | 600,000 | 600,000 | 0 | 36 | 33,924 | 0.94% | +33,888 |
| BADGER METER INC | 0 | 181,690 | +181,690 | 0 | 33,858 | 0.94% | +33,858 |
| ACCENTURE LTD (IL) SHS CLASS A | 102,296 | 108,296 | +6,000 | 35 | 32,858 | 0.91% | +32,823 |
| MCCORMICK & CO(MKC) | 372,148 | 413,231 | +41,083 | 29 | 29,315 | 0.81% | +29,286 |
| HAWKINS INC COM(HWKN) | 109,200 | 309,200 | +200,000 | 8 | 28,137 | 0.78% | +28,129 |
| PROLOGIS(PLD) | 239,996 | 236,774 | -3,222 | 31 | 26,592 | 0.74% | +26,561 |
| ENTERPRISE PRODUCTS PARTNERS L(EPD) | 798,000 | 899,000 | +101,000 | 23 | 26,053 | 0.72% | +26,030 |
| WEYERHAEUSER(WY) | 816,398 | 815,758 | -640 | 29 | 23,159 | 0.64% | +23,130 |
| EQUINIX(EQIX) | 30,000 | 30,000 | 0 | 25 | 22,698 | 0.63% | +22,673 |
| BROOKFIELD INFRASTRUCTURE PART | 749,248 | 744,748 | -4,500 | 23 | 20,436 | 0.57% | +20,413 |
| BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT | 777,705 | 777,705 | 0 | 18 | 19,264 | 0.53% | +19,246 |
| EXTRA SPACE STORAGE(EXR) | 107,750 | 111,750 | +4,000 | 16 | 17,367 | 0.48% | +17,351 |
| AMERICAN TOWER CORP(AMT) | 71,000 | 86,000 | +15,000 | 14 | 16,717 | 0.46% | +16,703 |
| SUBURBAN PROPANE PARTNERS LP(SPH) | 803,000 | 820,500 | +17,500 | 16 | 15,581 | 0.43% | +15,565 |
| MASTERCARD INC CL A(MA) | 24,610 | 25,435 | +825 | 12 | 11,221 | 0.31% | +11,209 |
| GLADSTONE LAND CORP(LAND) | 671,000 | 660,000 | -11,000 | 9 | 9,035 | 0.25% | +9,026 |
| MARRIOTT INT'L(MAR) | 159,028 | 33,618 | -125,410 | 40 | 8,128 | 0.23% | +8,088 |
| CHEVRON(CVX) | 50,046 | 51,148 | +1,102 | 8 | 8,001 | 0.22% | +7,993 |
| XYLEM(XYL) | 57,967 | 57,958 | -9 | 7 | 7,861 | 0.22% | +7,853 |
| JPMORGAN CHASE(JPM) | 36,185 | 35,980 | -205 | 7 | 7,277 | 0.20% | +7,270 |
| PEPSICO(PEP) | 45,280 | 40,615 | -4,665 | 8 | 6,699 | 0.19% | +6,691 |
| JOHNSON & JOHNSON(JNJ) | 50,964 | 43,731 | -7,233 | 8 | 6,392 | 0.18% | +6,384 |
| CANADIAN NAT'L RWY ADR (CA)(CNI) | 53,727 | 53,352 | -375 | 7 | 6,302 | 0.17% | +6,295 |
| WASTE MANAGEMENT(WM) | 26,331 | 26,311 | -20 | 6 | 5,613 | 0.16% | +5,608 |
| PARKER-HANNIFIN(PH) | 10,015 | 9,855 | -160 | 6 | 4,985 | 0.14% | +4,979 |
| COLGATE PALMOLIVE(CL) | 46,262 | 46,262 | 0 | 4 | 4,489 | 0.12% | +4,485 |
| CORNING(GLW) | 95,849 | 113,739 | +17,890 | 3 | 4,419 | 0.12% | +4,416 |
| WALMART(WMT) | 55,980 | 55,980 | 0 | 3 | 3,790 | 0.10% | +3,787 |
| ADOBE(ADBE) | 108,208 | 6,488 | -101,720 | 55 | 3,604 | 0.10% | +3,550 |
| L3HARRIS(LHX) | 14,735 | 15,153 | +418 | 3 | 3,403 | 0.09% | +3,400 |
| NEXTERA ENERGY(NEE) | 46,569 | 47,415 | +846 | 3 | 3,357 | 0.09% | +3,354 |
| EMERSON ELECTRIC(EMR) | 30,399 | 30,181 | -218 | 3 | 3,325 | 0.09% | +3,321 |
| WHEATON PRECIOUS METALS (CA)(WPM) | 57,145 | 57,145 | 0 | 3 | 2,996 | 0.08% | +2,993 |
| UNITED PARCEL SERVICE(UPS) | 21,386 | 20,636 | -750 | 3 | 2,824 | 0.08% | +2,821 |
| CANADIAN PACIFIC KANSAS CITY L(CP) | 41,394 | 34,580 | -6,814 | 4 | 2,722 | 0.08% | +2,719 |
| CATERPILLAR(CAT) | 8,029 | 8,009 | -20 | 3 | 2,668 | 0.07% | +2,665 |
| ORACLE CORP COM(ORCL) | 11,713 | 18,658 | +6,945 | 1 | 2,635 | 0.07% | +2,633 |
| CISCO SYSTEMS(CSCO) | 57,289 | 51,789 | -5,500 | 3 | 2,460 | 0.07% | +2,458 |
| FMC CORP(FMC) | 39,134 | 38,699 | -435 | 2 | 2,227 | 0.06% | +2,225 |
| VERTIV HOLDINGS(VRT) | 25,500 | 25,500 | 0 | 2 | 2,208 | 0.06% | +2,205 |
| MCDONALD'S(MCD) | 8,635 | 8,635 | 0 | 2 | 2,201 | 0.06% | +2,198 |
| VULCAN MATERIALS(VMC) | 8,646 | 8,641 | -5 | 2 | 2,149 | 0.06% | +2,146 |
| ALPHABET INC CLASS A(GOOG) | 10,693 | 10,693 | 0 | 2 | 1,948 | 0.05% | +1,946 |
| CHUBB LTD (SZ) COM | 7,327 | 7,497 | +170 | 2 | 1,912 | 0.05% | +1,910 |
| ROCKWELL AUTOMATION(ROK) | 6,934 | 6,934 | 0 | 2 | 1,909 | 0.05% | +1,907 |
| IBM(IBM) | 10,155 | 10,695 | +540 | 2 | 1,850 | 0.05% | +1,848 |
| COCA-COLA(KO) | 28,572 | 28,547 | -25 | 2 | 1,817 | 0.05% | +1,815 |
| PFIZER(PFE) | 64,746 | 64,471 | -275 | 2 | 1,804 | 0.05% | +1,802 |
| ABBVIE INC(ABBV) | 17,035 | 10,150 | -6,885 | 3 | 1,741 | 0.05% | +1,738 |
| VERIZON COMMUNICATIONS(VZ) | 41,214 | 41,214 | 0 | 2 | 1,700 | 0.05% | +1,698 |
| TRANE TECHNOLOGIES PLC (IL)(TT) | 5,135 | 5,135 | 0 | 2 | 1,689 | 0.05% | +1,688 |