Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| METTLER-TOLEDO INTERNATIONAL(MTD) | 0 | 9,320 | +9,320 | 0 | 12,408 | 2.10% | +12,408 |
| MARATHON PETROLEUM CORP(MPC) | 78,501 | 78,397 | -104 | 11,646 | 15,797 | 2.67% | +4,151 |
| UNITED RENTALS INC.(URI) | 24,595 | 24,894 | +299 | 14,103 | 17,952 | 3.04% | +3,848 |
| FISERV, INC.(FISV) | 138,143 | 137,605 | -538 | 18,351 | 21,992 | 3.72% | +3,641 |
| ASML HOLDING N.V. ADR N Y REGISTRY SHS | 16,597 | 16,644 | +47 | 12,563 | 16,153 | 2.73% | +3,590 |
| AMPHENOL CORP-CL A | 212,679 | 210,120 | -2,559 | 21,083 | 24,237 | 4.10% | +3,154 |
| AMAZON.COM INC(AMZN) | 103,873 | 104,316 | +443 | 15,782 | 18,817 | 3.18% | +3,034 |
| ATKORE INC | 72,192 | 71,827 | -365 | 11,551 | 13,673 | 2.31% | +2,122 |
| HOME DEPOT(HD) | 53,910 | 53,755 | -155 | 18,683 | 20,621 | 3.49% | +1,938 |
| INVESCO KBW BANK ETF | 94,023 | 119,541 | +25,518 | 4,625 | 6,415 | 1.09% | +1,790 |
| ARTHUR J. GALLAGHER & CO.(AJG) | 71,952 | 71,010 | -942 | 16,181 | 17,755 | 3.00% | +1,575 |
| REGENERON PHARMACEUTICALS(REGN) | 17,951 | 18,016 | +65 | 15,766 | 17,340 | 2.93% | +1,574 |
| DOVER CORP.(DOV) | 73,665 | 72,597 | -1,068 | 11,330 | 12,863 | 2.18% | +1,533 |
| VISA INC-CLASS A SHARES(V) | 80,767 | 80,083 | -684 | 21,028 | 22,350 | 3.78% | +1,322 |
| DANAHER CORP.(DHR) | 69,739 | 69,794 | +55 | 16,133 | 17,429 | 2.95% | +1,296 |
| GENTEX CORPORATION(GNTX) | 372,135 | 370,987 | -1,148 | 12,154 | 13,400 | 2.27% | +1,246 |
| CHURCH & DWIGHT CO INC.(CHD) | 132,392 | 131,169 | -1,223 | 12,519 | 13,682 | 2.31% | +1,163 |
| ASGN INC | 127,262 | 127,774 | +512 | 12,239 | 13,386 | 2.26% | +1,147 |
| TEXAS PACIFIC LAND CORPORATION(TPL) | 5,527 | 16,798 | +11,271 | 8,691 | 9,718 | 1.64% | +1,027 |
| ZEBRA TECHNOLOGIES CORP-CL A(ZBRA) | 31,392 | 31,825 | +433 | 8,580 | 9,593 | 1.62% | +1,013 |
| GRACO INC.(GGG) | 169,063 | 167,123 | -1,940 | 14,668 | 15,619 | 2.64% | +951 |
| CHEMED CORP(CHE) | 16,902 | 16,810 | -92 | 9,883 | 10,791 | 1.83% | +907 |
| GOLDMAN SACHS GROUP INC.(GS) | 28,400 | 28,381 | -19 | 10,956 | 11,855 | 2.01% | +899 |
| RPM INTERNATIONAL INC(RPM) | 105,780 | 105,614 | -166 | 11,808 | 12,563 | 2.13% | +755 |
| ROLLINS, INC.(ROL) | 272,874 | 273,638 | +764 | 11,916 | 12,661 | 2.14% | +745 |
| ROSS STORES INC.(ROST) | 101,773 | 99,564 | -2,209 | 14,084 | 14,612 | 2.47% | +528 |
| FMC CORPORATION(FMC) | 118,531 | 124,199 | +5,668 | 7,473 | 7,912 | 1.34% | +438 |
| PEPSICO, INC.(PEP) | 71,373 | 71,534 | +161 | 12,122 | 12,519 | 2.12% | +397 |
| BLACKROCK INC.(BLK) | 19,253 | 19,070 | -183 | 15,629 | 15,898 | 2.69% | +269 |
| MICROSOFT CORP.(MSFT) | 4,844 | 4,969 | +125 | 1,821 | 2,090 | 0.35% | +269 |
| ROPER TECHNOLOGIES INC.(ROP) | 25,357 | 25,107 | -250 | 13,824 | 14,081 | 2.38% | +257 |
| VANGUARD TOTAL STOCK MKT ETF | 0 | 934 | +934 | 0 | 243 | 0.04% | +243 |
| IBM(IBM) | 0 | 1,220 | +1,220 | 0 | 233 | 0.04% | +233 |
| PROCTER & GAMBLE(PG) | 0 | 1,337 | +1,337 | 0 | 217 | 0.04% | +217 |
| SPDR S&P 500 ETF TR SERIES 1(SPY) | 781 | 1,102 | +321 | 371 | 576 | 0.10% | +205 |
| LILLY (ELI)(LLY) | 679 | 726 | +47 | 396 | 565 | 0.10% | +169 |
| ABBOTT LABORATORIES | 104,063 | 102,221 | -1,842 | 11,454 | 11,618 | 1.97% | +164 |
| EXXON MOBIL CORPORATION | 7,029 | 7,029 | 0 | 703 | 817 | 0.14% | +114 |
| INVESCO QQQ TR | 2,586 | 2,586 | 0 | 1,059 | 1,148 | 0.19% | +89 |
| MORGAN (JP & COMPANY)(JPM) | 2,937 | 2,937 | 0 | 500 | 588 | 0.10% | +89 |
| VANGUARD 500 INDEX FUND-ADM | 1,128 | 1,128 | 0 | 496 | 547 | 0.09% | +51 |
| ALPHABET INC-CL A(GOOG) | 2,070 | 2,070 | 0 | 289 | 312 | 0.05% | +23 |
| OAKMARK FUND-CLASS I | 1,575 | 1,575 | 0 | 209 | 230 | 0.04% | +21 |
| BP AMOCO PLC - SPON. ADR(BP) | 6,957 | 6,957 | 0 | 246 | 262 | 0.04% | +16 |
| PNC FINANCIAL SERVICES GROUP(PNC) | 1,325 | 1,325 | 0 | 205 | 214 | 0.04% | +9 |
| MCDONALD'S CORP(MCD) | 1,555 | 1,555 | 0 | 461 | 438 | 0.07% | -23 |
| APPLE INC(AAPL) | 4,811 | 5,237 | +426 | 926 | 898 | 0.15% | -28 |
| T. ROWE PRICE SHORT-TERM BOND | 29,013 | 0 | -29,013 | 132 | 0 | — | -132 |
| DODGE & COX INCOME FUND | 13,675 | 0 | -13,675 | 173 | 0 | — | -173 |
| T. ROWE PRICE RETIREMENT 2020 | 36,741 | 16,941 | -19,800 | 653 | 315 | 0.05% | -339 |
| UFP INDS INC(UFPI) | 120,257 | 119,641 | -616 | 15,098 | 14,717 | 2.49% | -381 |
| SKYWORKS SOLUTIONS INC.(SWKS) | 94,269 | 93,777 | -492 | 10,598 | 10,158 | 1.72% | -440 |
| ACCENTURE PLC-CLASS A SHS CLASS A | 62,780 | 62,166 | -614 | 22,030 | 21,547 | 3.65% | -483 |
| MP MATERIALS CORP.(MP) | 214,323 | 254,115 | +39,792 | 4,254 | 3,634 | 0.61% | -620 |
| OPEN TEXT CORPORATION(OTEX) | 217,378 | 216,747 | -631 | 9,134 | 8,416 | 1.42% | -718 |
| ANSYS, INC. | 54,238 | 53,941 | -297 | 19,682 | 18,726 | 3.17% | -956 |
| COSTCO WHOLESALE CORP | 39,854 | 31,356 | -8,498 | 26,307 | 22,973 | 3.89% | -3,334 |
| BOEING(BA) | 65,150 | 64,957 | -193 | 16,982 | 12,536 | 2.12% | -4,446 |
| UNITEDHEALTH GROUP INC(UNH) | 36,444 | 26,138 | -10,306 | 19,187 | 12,930 | 2.19% | -6,256 |