CIK: 0000878228 · Show all filings
Period: Q1 2022 (← Previous) (Next →)
Filing Date: Apr 22, 2022
Total Value ($000): $898,120 (100.0% shares, 0.0% debt)
| Ticker | Issuer | Shares | Value ($000) | % | Est. Cost | Unrealized | Class | CUSIP |
|---|---|---|---|---|---|---|---|---|
| AAPL | Apple | 332,587 | $58,073 | 6.5% | $83.44 | +97.6% | COMM | 037833100 |
| MA | Mastercard | 132,630 | $47,399 | 5.3% | $72.81 | +382.9% | COMM | 57636Q104 |
| ADP | Automatic Data Processing | 189,449 | $43,107 | 4.8% | $45.45 | +333.3% | COMM | 053015103 |
| MSFT | Microsoft | 136,771 | $42,168 | 4.7% | $45.66 | +538.1% | COMM | 594918104 |
| SYK | Stryker | 127,153 | $33,994 | 3.8% | $71.12 | +249.0% | COMM | 863667101 |
| NKE | NIKE 'B' | 190,604 | $25,648 | 2.9% | $43.43 | +203.8% | COMM | 654106103 |
| TJX | TJX Companies | 418,592 | $25,358 | 2.8% | $34.69 | +82.3% | COMM | 872540109 |
| ABT | Abbott Labs | 214,118 | $25,343 | 2.8% | $38.76 | +197.6% | COMM | 002824100 |
| DHR | Danaher | 79,824 | $23,415 | 2.6% | $49.81 | +393.4% | COMM | 235851102 |
| MKC | McCormick | 209,361 | $20,894 | 2.3% | $57.05 | +57.0% | COMM | 579780206 |
| CHD | Church & Dwight | 201,685 | $20,043 | 2.2% | $36.24 | +162.5% | COMM | 171340102 |
| JNJ | Johnson & Johnson | 109,197 | $19,353 | 2.2% | $62.43 | +143.1% | COMM | 478160104 |
| MCD | McDonald's | 76,754 | $18,980 | 2.1% | $73.60 | +209.5% | COMM | 580135101 |
| NEE | NextEra Energy | 220,669 | $18,693 | 2.1% | $56.19 | +28.3% | COMM | 65339F101 |
| FISV | Fiserv | 179,728 | $18,224 | 2.0% | $50.77 | +99.3% | COMM | 337738108 |
| ECL | Ecolab | 99,657 | $17,595 | 2.0% | $74.34 | +141.5% | COMM | 278865100 |
| INTU | Intuit | 34,993 | $16,826 | 1.9% | $65.82 | +658.8% | COMM | 461202103 |
| GOOGL | Alphabet Class A | 6,023 | $16,752 | 1.9% | $44.72 | +201.4% | COMM | 02079K305 |
| ABBV | AbbVie | 102,074 | $16,547 | 1.8% | $32.49 | +289.1% | COMM | 00287Y109 |
| BR | Broadridge Financial Solutions | 101,054 | $15,735 | 1.8% | $69.44 | +106.5% | COMM | 11133T103 |
| PEP | PepsiCo | 88,688 | $14,845 | 1.7% | $74.39 | +99.5% | COMM | 713448108 |
| PG | Procter & Gamble | 93,218 | $14,244 | 1.6% | $58.81 | +141.7% | COMM | 742718109 |
| FDS | FactSet Research Systems | 31,610 | $13,723 | 1.5% | $93.65 | +333.9% | COMM | 303075105 |
| AMT | American Tower | 48,945 | $12,296 | 1.4% | $99.30 | +116.4% | COMM | 03027X100 |
| KO | Coca-Cola | 188,286 | $11,674 | 1.3% | $27.85 | +94.1% | COMM | 191216100 |
| LLY | Lilly, Eli | 40,126 | $11,491 | 1.3% | $46.12 | +438.9% | COMM | 532457108 |
| IDXX | IDEXX Labs | 20,759 | $11,356 | 1.3% | $66.90 | +686.3% | COMM | 45168D104 |
| AMZN | Amazon.com | 3,281 | $10,696 | 1.2% | $58.16 | +165.7% | COMM | 023135106 |
| ACN | Accenture 'A' | 27,203 | $9,174 | 1.0% | $83.90 | +279.6% | COMM | G1151C101 |
| WSO | Watsco | 28,725 | $8,751 | 1.0% | $178.37 | +59.9% | COMM | 942622200 |
| HD | Home Depot | 28,690 | $8,588 | 1.0% | $124.85 | +151.5% | COMM | 437076102 |
| COST | Costco Wholesale | 14,684 | $8,456 | 0.9% | $284.58 | +76.0% | COMM | 22160K105 |
| EW | Edwards Lifesciences | 71,525 | $8,420 | 0.9% | $72.35 | +55.1% | COMM | 28176E108 |
| PFF | iShares S&P US Pfd ETF | 226,861 | $8,262 | 0.9% | $37.44 | — | DEBT | 464288687 |
| XOM | ExxonMobil | 96,999 | $8,011 | 0.9% | $53.89 | +26.0% | COMM | 30231G102 |
| QCOM | QUALCOMM | 52,208 | $7,978 | 0.9% | $73.36 | +109.4% | COMM | 747525103 |
| CL | Colgate-Palmolive | 89,767 | $6,807 | 0.8% | $44.45 | +62.7% | COMM | 194162103 |
| MPC | Marathon Petroleum | 77,647 | $6,639 | 0.7% | $37.92 | +83.7% | COMM | 56585A102 |
| RTX | Raytheon Technologies | 66,839 | $6,622 | 0.7% | $57.69 | +50.4% | COMM | 75513E101 |
| BF/B | Brown-Forman 'B' | 91,132 | $6,108 | 0.7% | $32.20 | +92.3% | COMM | 115637209 |
| SHW | Sherwin-Williams | 23,885 | $5,962 | 0.7% | $238.20 | +11.9% | COMM | 824348106 |
| PAYX | Paychex | 43,431 | $5,927 | 0.7% | $28.28 | +288.0% | COMM | 704326107 |
| EL | Estee Lauder | 20,284 | $5,524 | 0.6% | $87.13 | +223.9% | COMM | 518439104 |
| SYY | Sysco | 65,576 | $5,354 | 0.6% | $24.84 | +192.5% | COMM | 871829107 |
| DG | Dollar General | 24,046 | $5,353 | 0.6% | $185.89 | +7.0% | COMM | 256677105 |
| BRK/B | Berkshire Hathaway 'B' | 14,046 | $4,957 | 0.6% | $161.09 | +100.8% | COMM | 084670702 |
| LOW | Lowe's | 24,451 | $4,944 | 0.6% | $44.88 | +375.4% | COMM | 548661107 |
| ITW | Illinois Tool Works | 22,651 | $4,743 | 0.5% | $66.37 | +206.9% | COMM | 452308109 |
| WMT | Walmart | 30,669 | $4,567 | 0.5% | $20.96 | +112.7% | COMM | 931142103 |
| BDX | Becton, Dickinson | 16,959 | $4,511 | 0.5% | $170.84 | +41.1% | COMM | 075887109 |
| DIS | Disney, Walt | 31,579 | $4,331 | 0.5% | $92.70 | +52.4% | COMM | 254687106 |
| APD | Air Products & Chemicals | 17,167 | $4,290 | 0.5% | $69.50 | +233.7% | COMM | 009158106 |
| HON | Honeywell Int'l | 21,834 | $4,248 | 0.5% | $115.21 | +47.9% | COMM | 438516106 |
| NVO | Novo Nordisk ADR | 38,068 | $4,227 | 0.5% | $68.86 | — | COMM | 670100205 |
| MRK | Merck | 50,814 | $4,169 | 0.5% | $41.45 | +68.5% | COMM | 58933Y105 |
| V | Visa | 18,552 | $4,114 | 0.5% | $110.00 | +91.0% | COMM | 92826C839 |
| UNP | Union Pacific | 14,765 | $4,034 | 0.4% | $75.59 | +205.0% | COMM | 907818108 |
| VZ | Verizon Communications | 76,405 | $3,892 | 0.4% | $30.38 | +36.6% | COMM | 92343V104 |
| ZTS | Zoetis | 19,427 | $3,664 | 0.4% | $93.92 | +102.6% | COMM | 98978V103 |
| EMR | Emerson Electric | 36,308 | $3,560 | 0.4% | $41.53 | +110.6% | COMM | 291011104 |
| DE | Deere & Company | 8,294 | $3,446 | 0.4% | $68.53 | +429.7% | COMM | 244199105 |
| POOL | Pool | 7,957 | $3,365 | 0.4% | $454.29 | -2.3% | COMM | 73278L105 |
| BCPC | Balchem | 24,052 | $3,288 | 0.4% | $48.33 | +189.8% | COMM | 057665200 |
| CSCO | Cisco Systems | 56,258 | $3,137 | 0.3% | $15.93 | +215.6% | COMM | 17275R102 |
| AMGN | Amgen | 11,930 | $2,885 | 0.3% | $79.51 | +155.7% | COMM | 031162100 |
| SBUX | Starbucks | 31,606 | $2,875 | 0.3% | $42.97 | +100.0% | COMM | 855244109 |
| PFE | Pfizer | 55,452 | $2,871 | 0.3% | $18.34 | +131.6% | COMM | 717081103 |
| GWW | Grainger, W.W. | 4,891 | $2,523 | 0.3% | $204.51 | +131.5% | COMM | 384802104 |
| INTC | Intel | 49,647 | $2,461 | 0.3% | $19.71 | +134.4% | COMM | 458140100 |
| FAST | Fastenal | 40,088 | $2,381 | 0.3% | $11.42 | +122.5% | COMM | 311900104 |
| ISRG | Intuitive Surgical | 7,800 | $2,353 | 0.3% | $262.44 | +11.3% | COMM | 46120E602 |
| ORLY | O'Reilly Automotive | 3,106 | $2,127 | 0.2% | $28.56 | +56.4% | COMM | 67103H107 |
| ULTA | Ulta Beauty | 5,085 | $2,025 | 0.2% | $276.39 | +36.2% | COMM | 90384S303 |
| EXPD | Expeditors Int'l | 17,886 | $1,845 | 0.2% | $39.62 | +165.3% | COMM | 302130109 |
| ADBE | Adobe | 3,933 | $1,792 | 0.2% | $405.81 | +18.6% | COMM | 00724F101 |
| TMO | Thermo Fisher Scientific | 3,024 | $1,786 | 0.2% | $438.02 | +29.7% | COMM | 883556102 |
| JKHY | Jack Henry & Associates | 8,860 | $1,746 | 0.2% | $57.63 | +188.9% | COMM | 426281101 |
| PPG | PPG Industries | 12,457 | $1,633 | 0.2% | $91.06 | +47.0% | COMM | 693506107 |
| — | Walgreens Boots Alliance | 34,904 | $1,563 | 0.2% | $75.46 | — | COMM | 931427108 |
| PM | Philip Morris Int'l | 15,869 | $1,491 | 0.2% | $53.36 | +55.2% | COMM | 718172109 |
| BMY | Bristol-Myers Squibb | 18,299 | $1,336 | 0.1% | $45.68 | +24.4% | COMM | 110122108 |
| CSX | CSX | 34,904 | $1,307 | 0.1% | $26.09 | +28.3% | COMM | 126408103 |
| MMM | 3M Company | 8,623 | $1,284 | 0.1% | $78.27 | +46.4% | COMM | 88579Y101 |
| HSY | Hershey Company | 5,255 | $1,138 | 0.1% | $72.89 | +153.0% | COMM | 427866108 |
| CVX | Chevron | 6,469 | $1,053 | 0.1% | $74.20 | +65.4% | COMM | 166764100 |
| — | CDK Global | 21,163 | $1,030 | 0.1% | $59.68 | — | COMM | 12508E101 |
| CVS | CVS Health | 10,064 | $1,019 | 0.1% | $58.63 | +56.9% | COMM | 126650100 |
| HPQ | HP | 27,759 | $1,008 | 0.1% | $11.22 | +185.7% | COMM | 40434L105 |
| IBM | IBM | 7,632 | $992 | 0.1% | $118.23 | -5.2% | COMM | 459200101 |
| FLO | Flowers Foods | 38,500 | $990 | 0.1% | $13.95 | +63.4% | COMM | 343498101 |
| RHHBY | Roche Holding Ltd ADR | 19,050 | $941 | 0.1% | $48.75 | — | COMM | 771195104 |
| BAC | Bank of America | 22,318 | $920 | 0.1% | $23.90 | +70.8% | COMM | 060505104 |
| GILD | Gilead Sciences | 14,985 | $891 | 0.1% | $55.92 | -1.4% | COMM | 375558103 |
| T | AT&T | 36,476 | $862 | 0.1% | $12.62 | +18.1% | COMM | 00206R102 |
| — | Marathon Oil | 33,588 | $843 | 0.1% | $13.56 | — | COMM | 565849106 |
| CARR | Carrier Global | 18,365 | $842 | 0.1% | $18.14 | +145.9% | COMM | 14448C104 |
| — | Kellogg | 13,000 | $838 | 0.1% | $38.92 | +35.0% | COMM | 487836108 |
| — | Fortune Brands Home & Security | 10,347 | $769 | 0.1% | $66.64 | — | COMM | 34964c106 |
| JPM | JPMorgan Chase | 5,415 | $738 | 0.1% | $67.99 | +96.6% | COMM | 46625H100 |
| TRMB | Trimble | 9,935 | $717 | 0.1% | $30.56 | +133.1% | COMM | 896239100 |
| PRU | Prudential Financial | 6,000 | $709 | 0.1% | $44.25 | +112.7% | COMM | 744320102 |
| ALCO | Alico | 17,866 | $671 | 0.1% | $27.33 | +19.3% | COMM | 016230104 |
| EOG | EOG Resources | 5,359 | $639 | 0.1% | $60.19 | +55.3% | COMM | 26875P101 |
| ROST | Ross Stores | 7,005 | $634 | 0.1% | $38.79 | +134.8% | COMM | 778296103 |
| EQR | Equity Residential Properties | 6,830 | $614 | 0.1% | $43.71 | +72.2% | COMM | 29476L107 |
| NOC | Northrop Grumman | 1,366 | $611 | 0.1% | $122.55 | +216.3% | COMM | 666807102 |
| OTIS | Otis Worldwide | 7,579 | $583 | 0.1% | $50.32 | +49.3% | COMM | 68902V107 |
| PYPL | PayPal Holdings | 4,993 | $577 | 0.1% | $118.89 | +11.7% | COMM | 70450Y103 |
| NSC | Norfolk Southern | 1,963 | $560 | 0.1% | $110.70 | +128.5% | COMM | 655844108 |
| TECH | Bio-Techne | 1,250 | $541 | 0.1% | $33.97 | +198.4% | COMM | 09073M104 |
| BRK/A | Berkshire Hathaway 'A' | 1 | $529 | 0.1% | $199512.94 | +143.3% | COMM | 084670108 |
| DUK | Duke Energy | 4,728 | $528 | 0.1% | $61.94 | +44.0% | COMM | 26441C204 |
| GNRC | Generac Holdings | 1,713 | $509 | 0.1% | $321.84 | -6.8% | COMM | 368736104 |
| HSIC | Henry Schein | 5,554 | $484 | 0.1% | $52.84 | +54.1% | COMM | 806407102 |
| PGR | Progressive | 4,128 | $471 | 0.1% | $29.31 | +236.0% | COMM | 743315103 |
| HPE | Hewlett Packard Enterprise | 27,759 | $464 | 0.1% | $6.50 | +130.2% | COMM | 42824C109 |
| UNH | United Health Group | 832 | $424 | 0.0% | $326.05 | +38.4% | COMM | 91324P102 |
| GPC | Genuine Parts | 3,255 | $410 | 0.0% | $62.69 | +85.2% | COMM | 372460105 |
| COP | ConocoPhillips | 4,051 | $405 | 0.0% | $41.39 | +92.4% | COMM | 20825C104 |
| ILMN | Illumina | 1,150 | $402 | 0.0% | $299.11 | +12.9% | COMM | 452327109 |
| MDLZ | Mondelez Int'l | 6,302 | $396 | 0.0% | $30.32 | +93.4% | COMM | 609207105 |
| LHX | L3 Harris Technologies | 1,570 | $390 | 0.0% | $180.55 | +18.9% | COMM | 502431109 |
| CNMD | Conmed | 2,625 | $390 | 0.0% | $77.85 | +73.0% | COMM | 207410101 |
| CAT | Caterpillar | 1,682 | $375 | 0.0% | $129.46 | +51.0% | COMM | 149123101 |
| FPE | 1st Trust Pfd Sec & Inc ETF | 19,500 | $371 | 0.0% | $19.65 | — | DEBT | 33739E108 |
| WELL | Welltower | 3,850 | $370 | 0.0% | $62.08 | +26.7% | COMM | 95040Q104 |
| CMI | Cummins | 1,779 | $365 | 0.0% | $104.10 | +88.9% | COMM | 231021106 |
| GOOG | Alphabet Class C | 130 | $363 | 0.0% | $124.53 | +8.4% | COMM | 02079K107 |
| DOC | Healthpeak Properties | 10,400 | $357 | 0.0% | $25.15 | +7.2% | COMM | 42250P103 |
| EQIX | Equinix REIT | 459 | $340 | 0.0% | $698.05 | -4.8% | COMM | 29444U700 |
| ORCL | Oracle | 4,114 | $340 | 0.0% | $50.50 | +52.4% | COMM | 68389X105 |
| TSCO | Tractor Supply Company | 1,400 | $327 | 0.0% | $30.72 | +34.4% | COMM | 892356106 |
| USB | US Bancorp | 6,123 | $325 | 0.0% | $47.15 | +1.5% | COMM | 902973304 |
| CTSH | Cognizant Technology | 3,404 | $305 | 0.0% | $68.84 | +19.8% | COMM | 192446102 |
| TXN | Texas Instruments | 1,650 | $303 | 0.0% | $102.42 | +53.6% | COMM | 882508104 |
| MO | Altria | 5,800 | $303 | 0.0% | $25.84 | +43.7% | COMM | 02209S103 |
| BMO | Bank of Montreal | 2,500 | $295 | 0.0% | $84.52 | +16.3% | COMM | 063671101 |
| WSM | Williams Sonoma | 2,000 | $290 | 0.0% | $46.50 | +50.8% | COMM | 969904101 |
| EFX | Equifax | 1,200 | $285 | 0.0% | $162.01 | +41.4% | COMM | 294429105 |
| ALL | Allstate | 2,000 | $277 | 0.0% | $86.64 | +31.9% | COMM | 020002101 |
| HEI | HEICO | 1,740 | $267 | 0.0% | $129.10 | +12.4% | COMM | 422806109 |
| CTAS | Cintas | 613 | $261 | 0.0% | $56.51 | +66.1% | COMM | 172908105 |
| INGR | Ingredion | 3,000 | $261 | 0.0% | $80.34 | +12.6% | COMM | 457187102 |
| CHTR | Charter Communications | 474 | $259 | 0.0% | $518.66 | +13.2% | COMM | 16119P108 |
| WY | Weyerhaeuser | 6,680 | $253 | 0.0% | $24.49 | +39.3% | COMM | 962166104 |
| — | Linde plc | 786 | $251 | 0.0% | $346.06 | — | COMM | G5494J103 |
| META | Meta Platforms Cl A | 1,053 | $234 | 0.0% | $278.05 | -10.7% | COMM | 30303M102 |
| RHI | Robert Half International | 1,950 | $223 | 0.0% | $97.89 | +17.8% | COMM | 770323103 |
| O | Realty Income REIT | 3,055 | $212 | 0.0% | $55.33 | 0.0% | COMM | 756109104 |
| WEX | WEX | 1,147 | $205 | 0.0% | $121.37 | +34.4% | COMM | 96208T104 |
| XRAY | Dentsply Sirona | 4,129 | $203 | 0.0% | $59.08 | -10.5% | COMM | 24906P109 |
| KMI | Kinder Morgan Delaware | 10,000 | $189 | 0.0% | $13.20 | +7.5% | COMM | 49456B101 |
| — | Laidlaw EGY Group | 1,350,000 | $0 | 0.0% | — | — | COMM | 50730N101 |