Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Apple(AAPL) | 0 | 301,595 | +301,595 | 0 | 64 | 6.47% | +64 |
| Lilly, Eli(LLY) | 43,564 | 43,369 | -195 | 34 | 39 | 4.00% | +5 |
| Microsoft(MSFT) | 138,030 | 138,202 | +172 | 58 | 62 | 6.29% | +4 |
| TJX Companies(TJX) | 402,845 | 402,844 | -1 | 41 | 44 | 4.52% | +3 |
| Alphabet Class A(GOOG) | 113,050 | 111,960 | -1,090 | 17 | 20 | 2.08% | +3 |
| NextEra Energy(NEE) | 240,114 | 247,321 | +7,207 | 15 | 18 | 1.78% | +2 |
| Costco Wholesale(COST) | 18,228 | 18,083 | -145 | 13 | 15 | 1.57% | +2 |
| Novo Nordisk ADR(NVO) | 77,222 | 77,122 | -100 | 10 | 11 | 1.12% | +1 |
| Watsco(WSO) | 33,012 | 33,067 | +55 | 14 | 15 | 1.56% | +1 |
| Casey's General Stores(CASY) | 3,200 | 5,285 | +2,085 | 1 | 2 | 0.21% | +1 |
| Ecolab(ECL) | 72,654 | 74,441 | +1,787 | 17 | 18 | 1.81% | +1 |
| Gallagher, Arthur J(AJG) | 0 | 3,523 | +3,523 | 0 | 1 | 0.09% | +1 |
| QUALCOMM(QCOM) | 46,278 | 42,813 | -3,465 | 8 | 9 | 0.87% | +1 |
| Walmart(WMT) | 89,676 | 89,676 | 0 | 5 | 6 | 0.62% | +1 |
| NVIDIA(NVDA) | 1,367 | 14,872 | +13,505 | 1 | 2 | 0.19% | +1 |
| Colgate-Palmolive(CL) | 81,573 | 81,847 | +274 | 7 | 8 | 0.81% | +1 |
| Amazon.com(AMZN) | 41,109 | 41,074 | -35 | 7 | 8 | 0.81% | +1 |
| Analog Devices(ADI) | 0 | 14,836 | +14,836 | 0 | 3 | 0.35% | +3 |
| Coca-Cola(KO) | 180,498 | 179,698 | -800 | 11 | 11 | 1.17% | 0 |
| Intuitive Surgical | 7,275 | 7,275 | 0 | 3 | 3 | 0.33% | 0 |
| Procter & Gamble(PG) | 92,516 | 93,016 | +500 | 15 | 15 | 1.56% | 0 |
| Amgen(AMGN) | 0 | 11,423 | +11,423 | 0 | 4 | 0.36% | +4 |
| Air Products & Chemicals | 0 | 15,781 | +15,781 | 0 | 4 | 0.41% | +4 |
| Lockheed Martin(LMT) | 5,852 | 6,164 | +312 | 3 | 3 | 0.29% | 0 |
| Broadcom(AVGO) | 0 | 134 | +134 | 0 | 0 | 0.02% | 0 |
| Trane Technologies plc(TT) | 0 | 616 | +616 | 0 | 0 | 0.02% | 0 |
| Intuit(INTU) | 40,121 | 39,956 | -165 | 26 | 26 | 2.68% | 0 |
| Palo Alto Networks(PANW) | 0 | 1,856 | +1,856 | 0 | 1 | 0.06% | +1 |
| HP(HPQ) | 0 | 27,700 | +27,700 | 0 | 1 | 0.10% | +1 |
| Honeywell Int'l(HON) | 0 | 14,800 | +14,800 | 0 | 3 | 0.32% | +3 |
| Amphenol 'A' | 4,615 | 9,680 | +5,065 | 1 | 1 | 0.07% | 0 |
| Equinix REIT(EQIX) | 676 | 878 | +202 | 1 | 1 | 0.07% | 0 |
| Philip Morris Int'l(PM) | 0 | 11,207 | +11,207 | 0 | 1 | 0.12% | +1 |
| HEICO(HEI) | 2,115 | 2,190 | +75 | 0 | 0 | 0.05% | 0 |
| Oracle(ORCL) | 4,411 | 4,411 | 0 | 1 | 1 | 0.06% | 0 |
| Carrier Global(CARR) | 18,018 | 17,668 | -350 | 1 | 1 | 0.11% | 0 |
| Hewlett Packard Enterprise(HPE) | 19,200 | 19,200 | 0 | 0 | 0 | 0.04% | 0 |
| Alphabet Class C(GOOG) | 1,851 | 1,851 | 0 | 0 | 0 | 0.03% | 0 |
| Expeditors Int'l(EXPD) | 0 | 15,615 | +15,615 | 0 | 2 | 0.20% | +2 |
| Cintas(CTAS) | 0 | 423 | +423 | 0 | 0 | 0.03% | 0 |
| Bank of America | 20,385 | 20,385 | 0 | 1 | 1 | 0.08% | 0 |
| Microchip Technology(MCHP) | 0 | 2,775 | +2,775 | 0 | 0 | 0.03% | 0 |
| Roche Holding Ltd ADR | 0 | 12,700 | +12,700 | 0 | 0 | 0.04% | 0 |
| Texas Instruments(TXN) | 0 | 1,689 | +1,689 | 0 | 0 | 0.03% | 0 |
| RTX Corporation(RTX) | 0 | 45,925 | +45,925 | 0 | 5 | 0.47% | +5 |
| Pfizer(PFE) | 0 | 58,293 | +58,293 | 0 | 2 | 0.17% | +2 |
| T-Mobile US(TMUS) | 0 | 1,805 | +1,805 | 0 | 0 | 0.03% | 0 |
| Veralto(VLTO) | 0 | 13,711 | +13,711 | 0 | 1 | 0.13% | +1 |
| Tractor Supply Company(TSCO) | 2,252 | 2,252 | 0 | 1 | 1 | 0.06% | 0 |
| Duke Energy(DUK) | 0 | 5,139 | +5,139 | 0 | 1 | 0.05% | +1 |
| L3 Harris Technologies(LHX) | 0 | 1,595 | +1,595 | 0 | 0 | 0.04% | 0 |
| AT&T(T) | 23,252 | 22,272 | -980 | 0 | 0 | 0.04% | 0 |
| Danaher(DHR) | 75,728 | 75,753 | +25 | 19 | 19 | 1.93% | 0 |
| Kinder Morgan Delaware(KMI) | 0 | 10,000 | +10,000 | 0 | 0 | 0.02% | 0 |
| Kimberly-Clark(KMB) | 0 | 1,725 | +1,725 | 0 | 0 | 0.02% | 0 |
| Altria(MO) | 0 | 6,450 | +6,450 | 0 | 0 | 0.03% | 0 |
| RBC Bearings(RBC) | 0 | 1,340 | +1,340 | 0 | 0 | 0.04% | 0 |
| UnitedHealth Group(UNH) | 0 | 787 | +787 | 0 | 0 | 0.04% | 0 |
| Marathon Oil | 33,588 | 33,588 | 0 | 1 | 1 | 0.10% | 0 |
| DuPont de Nemours(DD) | 0 | 2,674 | +2,674 | 0 | 0 | 0.02% | 0 |
| Bio-Techne(TECH) | 0 | 4,600 | +4,600 | 0 | 0 | 0.03% | 0 |
| General Dynamics(GD) | 737 | 737 | 0 | 0 | 0 | 0.02% | 0 |
| Kellanova | 14,100 | 14,100 | 0 | 1 | 1 | 0.08% | 0 |
| Ross Stores(ROST) | 6,430 | 6,510 | +80 | 1 | 1 | 0.10% | 0 |
| Brite-Strike Tactical Illumina | 0 | 53,000 | +53,000 | 0 | 0 | 0.00% | 0 |
| Eaton(ETN) | 936 | 936 | 0 | 0 | 0 | 0.03% | 0 |
| Prudential Financial(PFH) | 0 | 1,750 | +1,750 | 0 | 0 | 0.02% | 0 |
| JPMorgan Chase(JPM) | 4,572 | 4,522 | -50 | 1 | 1 | 0.09% | -0 |
| Republic Services(RSG) | 1,379 | 1,354 | -25 | 0 | 0 | 0.03% | -0 |
| Linde plc(LIN) | 1,151 | 1,211 | +60 | 1 | 1 | 0.05% | -0 |
| Waste Management(WM) | 1,423 | 1,403 | -20 | 0 | 0 | 0.03% | -0 |
| Ametek | 1,967 | 2,117 | +150 | 0 | 0 | 0.04% | -0 |
| Ingredion(INGR) | 3,000 | 3,000 | 0 | 0 | 0 | 0.04% | -0 |
| EOG Resources(EOG) | 0 | 4,653 | +4,653 | 0 | 1 | 0.06% | +1 |
| Chevron(CVX) | 7,769 | 7,769 | 0 | 1 | 1 | 0.12% | -0 |
| T. Rowe Price(TROW) | 0 | 2,140 | +2,140 | 0 | 0 | 0.03% | 0 |
| Otis Worldwide(OTIS) | 5,959 | 5,959 | 0 | 1 | 1 | 0.06% | -0 |
| Berkshire Hathaway 'A' | 1 | 1 | 0 | 1 | 1 | 0.06% | -0 |
| Allstate(ALL) | 2,000 | 2,000 | 0 | 0 | 0 | 0.03% | -0 |
| Equifax(EFX) | 1,212 | 1,212 | 0 | 0 | 0 | 0.03% | -0 |
| Mondelez Int'l(MDLZ) | 0 | 7,247 | +7,247 | 0 | 0 | 0.05% | 0 |
| General Mills(GIS) | 5,074 | 5,074 | 0 | 0 | 0 | 0.03% | -0 |
| Darden Restaurants(DRI) | 0 | 2,500 | +2,500 | 0 | 0 | 0.04% | 0 |
| GE Aerospace(GE) | 2,487 | 2,487 | 0 | 0 | 0 | 0.04% | -0 |
| Henry Schein(HSIC) | 0 | 3,750 | +3,750 | 0 | 0 | 0.02% | 0 |
| Adobe(ADBE) | 0 | 440 | +440 | 0 | 0 | 0.02% | 0 |
| Genuine Parts(GPC) | 3,255 | 3,255 | 0 | 1 | 0 | 0.05% | -0 |
| ConocoPhillips(COP) | 4,377 | 4,377 | 0 | 1 | 1 | 0.05% | -0 |
| Flowers Foods(FLO) | 0 | 36,075 | +36,075 | 0 | 1 | 0.08% | +1 |
| Alico | 0 | 17,866 | +17,866 | 0 | 0 | 0.05% | 0 |
| CSX(CSX) | 17,674 | 17,674 | 0 | 1 | 1 | 0.06% | -0 |
| Jack Henry & Associates(JKHY) | 8,469 | 8,469 | 0 | 1 | 1 | 0.14% | -0 |
| Gilead Sciences(GILD) | 0 | 14,460 | +14,460 | 0 | 1 | 0.10% | +1 |
| CIGNA | 2,187 | 2,187 | 0 | 1 | 1 | 0.07% | -0 |
| WEX(WEX) | 1,189 | 1,189 | 0 | 0 | 0 | 0.02% | -0 |
| Trimble(TRMB) | 9,312 | 9,312 | 0 | 1 | 1 | 0.05% | -0 |
| Northrop Grumman(NOC) | 1,972 | 1,972 | 0 | 1 | 1 | 0.09% | -0 |
| Thermo Fisher Scientific(TMO) | 4,087 | 4,120 | +33 | 2 | 2 | 0.23% | -0 |
| Williams Sonoma(WSM) | 2,013 | 1,913 | -100 | 1 | 1 | 0.06% | -0 |
| 3M Company(MMM) | 0 | 8,536 | +8,536 | 0 | 1 | 0.09% | +1 |