Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| VEEVA SYSTEMS(VEEV) | 17,903 | 30,834 | +12,931 | 3,764 | 7,142 | 0.74% | +3,378 |
| ABBOTT LABORATORIES | 166,132 | 166,744 | +612 | 18,791 | 22,119 | 2.29% | +3,327 |
| ARTHUR J GALLAGHER & CO(AJG) | 20,916 | 23,961 | +3,045 | 5,937 | 8,272 | 0.86% | +2,335 |
| HEICO CORP(HEI) | 0 | 44,823 | +44,823 | 0 | 11,976 | 1.24% | +11,976 |
| American Tower Corp(AMT) | 0 | 61,984 | +61,984 | 0 | 13,488 | 1.40% | +13,488 |
| MASTERCARD INCORPORATED(MA) | 102,258 | 101,216 | -1,042 | 53,846 | 55,479 | 5.74% | +1,633 |
| BROADRIDGE FINANCIAL SOLUTIONS INC(BR) | 114,082 | 112,893 | -1,189 | 25,793 | 27,372 | 2.83% | +1,579 |
| ECOLAB INC(ECL) | 0 | 72,005 | +72,005 | 0 | 18,255 | 1.89% | +18,255 |
| FISERV INC WISC PV ICT(FISV) | 118,727 | 117,005 | -1,722 | 24,389 | 25,838 | 2.67% | +1,449 |
| AUTOMATIC DATA PROCESSING | 99,299 | 99,612 | +313 | 29,068 | 30,434 | 3.15% | +1,367 |
| WATSCO INC(WSO) | 0 | 39,314 | +39,314 | 0 | 19,983 | 2.07% | +19,983 |
| COLGATE PALMOLIVE COMPANY(CL) | 0 | 69,668 | +69,668 | 0 | 6,528 | 0.68% | +6,528 |
| STRYKER CORPORATION(SYK) | 113,412 | 112,702 | -710 | 40,834 | 41,953 | 4.34% | +1,119 |
| EXXON MOBIL CORPORATION | 0 | 153,074 | +153,074 | 0 | 18,205 | 1.88% | +18,205 |
| ISHARES CORE S&P 500 ETF | 1,328 | 3,012 | +1,684 | 782 | 1,692 | 0.18% | +911 |
| LILLY, ELI AND CO(LLY) | 0 | 21,156 | +21,156 | 0 | 17,473 | 1.81% | +17,473 |
| O'REILLY AUTOMOTIVE(ORLY) | 3,921 | 3,784 | -137 | 4,650 | 5,421 | 0.56% | +771 |
| COSTCO WHOLESALE CORP COM(COST) | 21,729 | 21,847 | +118 | 19,910 | 20,662 | 2.14% | +753 |
| MCDONALDS CORP(MCD) | 34,089 | 33,955 | -134 | 9,882 | 10,607 | 1.10% | +724 |
| AMPHENOL CORPORATION | 20,137 | 32,257 | +12,120 | 1,399 | 2,116 | 0.22% | +717 |
| ABBVIE INC(ABBV) | 0 | 20,390 | +20,390 | 0 | 4,272 | 0.44% | +4,272 |
| MCCORMICK & CO INC NON-VOTING(MKC) | 0 | 148,659 | +148,659 | 0 | 12,236 | 1.27% | +12,236 |
| COCA COLA COMPANY(KO) | 0 | 82,266 | +82,266 | 0 | 5,892 | 0.61% | +5,892 |
| SPDR GOLD TRUST(GLD) | 11,803 | 11,837 | +34 | 2,858 | 3,411 | 0.35% | +553 |
| CASEYS GEN STORES INC(CASY) | 8,678 | 9,093 | +415 | 3,438 | 3,947 | 0.41% | +508 |
| CINTAS CORPORATION(CTAS) | 0 | 22,815 | +22,815 | 0 | 4,689 | 0.49% | +4,689 |
| BERKSHIRE HATHAWAY INC DEL CL B | 0 | 7,119 | +7,119 | 0 | 3,791 | 0.39% | +3,791 |
| Synopsys Inc(SNPS) | 0 | 853 | +853 | 0 | 366 | 0.04% | +366 |
| VANGUARD SHORT TERM BOND ETF | 65,068 | 68,674 | +3,606 | 5,028 | 5,376 | 0.56% | +348 |
| JOHNSON & JOHNSON(JNJ) | 0 | 33,245 | +33,245 | 0 | 5,513 | 0.57% | +5,513 |
| VISA INC CL A(V) | 18,746 | 17,786 | -960 | 5,924 | 6,233 | 0.64% | +309 |
| THE CIGNA GROUP(CI) | 0 | 6,287 | +6,287 | 0 | 2,068 | 0.21% | +2,068 |
| RTX CORP(RTX) | 0 | 19,567 | +19,567 | 0 | 2,592 | 0.27% | +2,592 |
| FIDELITY COMWLTH TR | 0 | 3,736 | +3,736 | 0 | 254 | 0.03% | +254 |
| CENCORA, INC | 0 | 859 | +859 | 0 | 239 | 0.02% | +239 |
| WASTE MANAGEMENT INC(WM) | 0 | 1,005 | +1,005 | 0 | 233 | 0.02% | +233 |
| CHURCH & DWIGHT COMPANY INC(CHD) | 0 | 191,992 | +191,992 | 0 | 21,136 | 2.19% | +21,136 |
| PAYCHEX INC(PAYX) | 0 | 16,435 | +16,435 | 0 | 2,536 | 0.26% | +2,536 |
| AFLAC INC(AFL) | 0 | 1,893 | +1,893 | 0 | 210 | 0.02% | +210 |
| ISHARES RUSSELL 1000 GROWTH | 0 | 571 | +571 | 0 | 206 | 0.02% | +206 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 0 | 416 | +416 | 0 | 202 | 0.02% | +202 |
| Vanguard Intermediate Term Corporate Bond Etf INT-TERM CORP | 11,648 | 13,718 | +2,070 | 935 | 1,122 | 0.12% | +187 |
| NORTHROP GRUMMAN CORP(NOC) | 0 | 3,591 | +3,591 | 0 | 1,839 | 0.19% | +1,839 |
| VANGUARD VALUE ETF | 0 | 32,320 | +32,320 | 0 | 5,583 | 0.58% | +5,583 |
| ISHARES CORE S&P SMALL CAP ETF | 1,845 | 3,193 | +1,348 | 213 | 334 | 0.03% | +121 |
| Vanguard Total International Stock Index Fund | 0 | 45,646 | +45,646 | 0 | 2,835 | 0.29% | +2,835 |
| BLACKROCK INC(BLK) | 267 | 397 | +130 | 274 | 376 | 0.04% | +102 |
| AT&T INC(T) | 33,116 | 29,989 | -3,127 | 754 | 848 | 0.09% | +94 |
| JACK HENRY AND ASSOCIATES INC(JKHY) | 0 | 25,536 | +25,536 | 0 | 4,663 | 0.48% | +4,663 |
| 3M COMPANY(MMM) | 5,290 | 5,250 | -40 | 683 | 771 | 0.08% | +88 |
| ATMOS ENERGY CORPORATION(ATO) | 5,600 | 5,612 | +12 | 780 | 868 | 0.09% | +88 |
| NETFLIX INC(NFLX) | 400 | 475 | +75 | 357 | 443 | 0.05% | +86 |
| VANGUARD DIVIDEND APPRECIATION ETF | 11,251 | 11,776 | +525 | 2,203 | 2,284 | 0.24% | +81 |
| T-MOBILE US INC(TMUS) | 1,547 | 1,547 | 0 | 341 | 413 | 0.04% | +71 |
| INTERNATIONAL BUSINESS MACHINE(IBM) | 4,801 | 4,529 | -272 | 1,055 | 1,126 | 0.12% | +71 |
| UNION PACIFIC CORPORATION(UNP) | 0 | 7,909 | +7,909 | 0 | 1,868 | 0.19% | +1,868 |
| AMGEN INC(AMGN) | 908 | 953 | +45 | 237 | 297 | 0.03% | +60 |
| VANGUARD INDEX FDS S&P 500 ETF | 7,920 | 8,413 | +493 | 4,267 | 4,324 | 0.45% | +56 |
| SHERWIN WILLIAMS COMPANY(SHW) | 0 | 32,740 | +32,740 | 0 | 11,432 | 1.18% | +11,432 |
| CONSOLIDATED EDISON INC(ED) | 2,353 | 2,353 | 0 | 210 | 260 | 0.03% | +50 |
| JOHN DEERE & CO(DE) | 1,793 | 1,723 | -70 | 760 | 809 | 0.08% | +49 |
| REPUBLIC SERVICES INC.(RSG) | 1,125 | 1,125 | 0 | 226 | 272 | 0.03% | +46 |
| UNITEDHEALTH GROUP INC(UNH) | 709 | 761 | +52 | 359 | 399 | 0.04% | +40 |
| THE SOUTHERN COMPANY(SO) | 7,534 | 7,175 | -359 | 620 | 660 | 0.07% | +40 |
| META PLATFORMS INC CL A(META) | 488 | 562 | +74 | 286 | 324 | 0.03% | +38 |
| DUKE ENERGY CORP NEW(DUK) | 2,262 | 2,287 | +25 | 244 | 279 | 0.03% | +35 |
| TRACTOR SUPPLY COMPANY(TSCO) | 0 | 19,015 | +19,015 | 0 | 1,048 | 0.11% | +1,048 |
| GENERAL DYNAMICS CORP(GD) | 0 | 12,722 | +12,722 | 0 | 3,468 | 0.36% | +3,468 |
| ISHARES BARCLAYS TIPS BOND FUND | 6,645 | 6,645 | 0 | 708 | 738 | 0.08% | +30 |
| VANGUARD SMALLCAP ETF | 3,238 | 3,627 | +389 | 778 | 804 | 0.08% | +26 |
| ProShares S&P 500 Dividend Aristocrats ETF S&P 500 DV ARIST | 5,348 | 5,437 | +89 | 532 | 556 | 0.06% | +23 |
| WALGREENS BOOTS ALLIANCE INC | 10,000 | 10,000 | 0 | 93 | 112 | 0.01% | +18 |
| AIR PRODUCTS & CHEMICALS | 3,495 | 3,495 | 0 | 1,014 | 1,031 | 0.11% | +17 |
| VANGUARD TOTAL BOND MKT INDEX ETF | 26,727 | 26,373 | -354 | 1,922 | 1,937 | 0.20% | +15 |
| TORONTO DOMINION BK ONT(TD) | 4,310 | 4,080 | -230 | 229 | 245 | 0.03% | +15 |
| VERIZON COMMUNICATIONS(VZ) | 0 | 26,893 | +26,893 | 0 | 1,220 | 0.13% | +1,220 |
| FLEXSHARES TR | 7,800 | 7,800 | 0 | 232 | 243 | 0.03% | +10 |
| VANGUARD INTERMEDIATE TERM BOND ETF | 4,598 | 4,598 | 0 | 344 | 352 | 0.04% | +8 |
| GOLDMAN SACHS(GS) | 480 | 517 | +37 | 275 | 282 | 0.03% | +8 |
| WALMART INC(WMT) | 8,637 | 8,946 | +309 | 780 | 785 | 0.08% | +5 |
| INVESCO QQQ TRUST | 665 | 732 | +67 | 340 | 343 | 0.04% | +3 |
| VANGUARD MID-CAP ETF | 1,103 | 1,133 | +30 | 291 | 293 | 0.03% | +2 |
| VANGUARD BD INDEX FDS VANGUARD ULTRA | 6,400 | 6,400 | 0 | 318 | 319 | 0.03% | +2 |
| BRISTOL MYERS SQUIBB(BMY) | 9,195 | 8,545 | -650 | 520 | 521 | 0.05% | +1 |
| Popular Inc(BPOP) | 3,259 | 3,259 | 0 | 307 | 301 | 0.03% | -6 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 4,595 | 4,655 | +60 | 333 | 327 | 0.03% | -6 |
| FASTENAL COMPANY(FAST) | 6,348 | 5,809 | -539 | 456 | 450 | 0.05% | -6 |
| METTLER TOLEDO INTL INC(MTD) | 230 | 230 | 0 | 281 | 272 | 0.03% | -10 |
| MERCK & CO INC(MRK) | 5,056 | 5,478 | +422 | 503 | 492 | 0.05% | -11 |
| VANGUARD INDEX TRUST TOTAL STK MKT | 6,414 | 6,722 | +308 | 1,859 | 1,847 | 0.19% | -11 |
| ISHARES MSCI EAFE INDEX | 7,012 | 6,279 | -733 | 530 | 513 | 0.05% | -17 |
| GRAINGER W W INC(GWW) | 432 | 442 | +10 | 455 | 437 | 0.05% | -19 |
| BECTON DICKINSON AND COMPANY(BDX) | 1,589 | 1,489 | -100 | 360 | 341 | 0.04% | -19 |
| CONOCO PHILLIPS(COP) | 2,693 | 2,334 | -359 | 267 | 245 | 0.03% | -22 |
| ISHARES RUSSELL 2000 INDEX FUND | 1,355 | 1,383 | +28 | 299 | 276 | 0.03% | -24 |
| FIRST BANCORP INC | 8,960 | 8,680 | -280 | 245 | 215 | 0.02% | -30 |
| SPDR ICE PREFERRED SECURITIES ETF ST STR PFD ETF | 0 | 33,047 | +33,047 | 0 | 1,070 | 0.11% | +1,070 |
| VANGUARD EXTENDED MARKET ETF | 1,896 | 1,843 | -53 | 360 | 317 | 0.03% | -43 |
| TRANE TECHNOLOGIES PLC(TT) | 1,350 | 1,350 | 0 | 499 | 455 | 0.05% | -44 |
| ISHARES TRUST PREF & INC SECURITIES ETF | 0 | 52,858 | +52,858 | 0 | 1,624 | 0.17% | +1,624 |