Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| MICROSOFT CORPORATION(MSFT) | 0 | 95,570 | +95,570 | 0 | 47,537 | 4.81% | +47,537 |
| INTUIT INC(INTU) | 0 | 49,902 | +49,902 | 0 | 39,304 | 3.98% | +39,304 |
| VEEVA SYSTEMS(VEEV) | 30,834 | 37,921 | +7,087 | 7,142 | 10,920 | 1.11% | +3,778 |
| ALPHABET INC CAP STK CL A(GOOG) | 0 | 193,943 | +193,943 | 0 | 34,178 | 3.46% | +34,178 |
| NVIDIA(NVDA) | 0 | 74,321 | +74,321 | 0 | 11,742 | 1.19% | +11,742 |
| HEICO CORP(HEI) | 44,823 | 45,054 | +231 | 11,976 | 14,778 | 1.50% | +2,801 |
| STRYKER CORPORATION(SYK) | 112,702 | 112,596 | -106 | 41,953 | 44,546 | 4.51% | +2,593 |
| AMAZON.COM INC(AMZN) | 0 | 87,614 | +87,614 | 0 | 19,222 | 1.95% | +19,222 |
| IDEXX LABORATORIES INC(IDXX) | 0 | 17,744 | +17,744 | 0 | 9,517 | 0.96% | +9,517 |
| ECOLAB INC(ECL) | 72,005 | 72,974 | +969 | 18,255 | 19,662 | 1.99% | +1,407 |
| AMPHENOL CORPORATION | 32,257 | 35,303 | +3,046 | 2,116 | 3,486 | 0.35% | +1,370 |
| VANGUARD GROWTH ETF | 0 | 24,456 | +24,456 | 0 | 10,722 | 1.09% | +10,722 |
| Synopsys Inc(SNPS) | 853 | 2,919 | +2,066 | 366 | 1,497 | 0.15% | +1,131 |
| NOVO NORDISK A/S ADR(NVO) | 0 | 22,483 | +22,483 | 0 | 1,552 | 0.16% | +1,552 |
| MASTERCARD INCORPORATED(MA) | 101,216 | 100,436 | -780 | 55,479 | 56,438 | 5.71% | +960 |
| ABBOTT LABORATORIES | 166,744 | 168,871 | +2,127 | 22,119 | 22,968 | 2.33% | +850 |
| COLGATE PALMOLIVE COMPANY(CL) | 69,668 | 80,294 | +10,626 | 6,528 | 7,299 | 0.74% | +771 |
| VANGUARD INDEX FDS S&P 500 ETF | 8,413 | 8,912 | +499 | 4,324 | 5,062 | 0.51% | +739 |
| ARTHUR J GALLAGHER & CO(AJG) | 23,961 | 28,049 | +4,088 | 8,272 | 8,979 | 0.91% | +707 |
| CASEYS GEN STORES INC(CASY) | 9,093 | 9,108 | +15 | 3,947 | 4,648 | 0.47% | +701 |
| COSTCO WHOLESALE CORP COM(COST) | 21,847 | 21,514 | -333 | 20,662 | 21,298 | 2.16% | +635 |
| INTUITIVE SURGICAL INC | 0 | 12,808 | +12,808 | 0 | 6,960 | 0.70% | +6,960 |
| VANGUARD REAL ESTATE ETF | 0 | 6,509 | +6,509 | 0 | 580 | 0.06% | +580 |
| ORACLE CORP(ORCL) | 0 | 6,843 | +6,843 | 0 | 1,496 | 0.15% | +1,496 |
| J P MORGAN CHASE & COMPANY(JPM) | 0 | 10,093 | +10,093 | 0 | 2,926 | 0.30% | +2,926 |
| CINTAS CORPORATION(CTAS) | 22,815 | 22,755 | -60 | 4,689 | 5,071 | 0.51% | +382 |
| DICK'S SPORTING GOODS INC(DKS) | 0 | 12,160 | +12,160 | 0 | 2,405 | 0.24% | +2,405 |
| VANGUARD DIVIDEND APPRECIATION ETF | 11,776 | 12,862 | +1,086 | 2,284 | 2,632 | 0.27% | +348 |
| AUTOMATIC DATA PROCESSING | 99,612 | 99,725 | +113 | 30,434 | 30,755 | 3.11% | +321 |
| General Electric Co(GE) | 0 | 5,471 | +5,471 | 0 | 1,408 | 0.14% | +1,408 |
| ALPHABET INC CAP STK CL C(GOOG) | 0 | 13,613 | +13,613 | 0 | 2,415 | 0.24% | +2,415 |
| LOCKHEED MARTIN CORP(LMT) | 0 | 11,164 | +11,164 | 0 | 5,170 | 0.52% | +5,170 |
| GE VERNOVA INC(GEV) | 0 | 1,254 | +1,254 | 0 | 663 | 0.07% | +663 |
| Vanguard Total International Stock Index Fund | 45,646 | 45,068 | -578 | 2,835 | 3,114 | 0.32% | +279 |
| NETFLIX INC(NFLX) | 475 | 535 | +60 | 443 | 716 | 0.07% | +273 |
| TRIMBLE INCORPORATED(TRMB) | 0 | 26,645 | +26,645 | 0 | 2,024 | 0.20% | +2,024 |
| Vanguard Intermediate Term Corporate Bond Etf INT-TERM CORP | 13,718 | 16,533 | +2,815 | 1,122 | 1,371 | 0.14% | +249 |
| SPDR GOLD TRUST(GLD) | 11,837 | 11,986 | +149 | 3,411 | 3,654 | 0.37% | +243 |
| VANGUARD MID-CAP ETF | 1,133 | 1,906 | +773 | 293 | 533 | 0.05% | +240 |
| GENERAL DYNAMICS CORP(GD) | 12,722 | 12,647 | -75 | 3,468 | 3,689 | 0.37% | +221 |
| RESMED INC(RMD) | 0 | 850 | +850 | 0 | 219 | 0.02% | +219 |
| PHILIP MORRIS INTERNATIONAL INC(PM) | 0 | 9,611 | +9,611 | 0 | 1,750 | 0.18% | +1,750 |
| EATON GLOBAL CORP PLC(ETN) | 0 | 585 | +585 | 0 | 209 | 0.02% | +209 |
| WELLS FARGO & CO NEW(WFC) | 0 | 2,567 | +2,567 | 0 | 206 | 0.02% | +206 |
| VANGUARD FTSE ALL-WORLD EX-US ETF | 0 | 3,045 | +3,045 | 0 | 205 | 0.02% | +205 |
| VANGUARD INDEX TRUST TOTAL STK MKT | 6,722 | 6,751 | +29 | 1,847 | 2,052 | 0.21% | +204 |
| BANK AMERICA CORP NEW | 0 | 4,293 | +4,293 | 0 | 203 | 0.02% | +203 |
| INTERNATIONAL BUSINESS MACHINE(IBM) | 4,529 | 4,457 | -72 | 1,126 | 1,314 | 0.13% | +188 |
| ANALOG DEVICES INC COM(ADI) | 0 | 12,794 | +12,794 | 0 | 3,045 | 0.31% | +3,045 |
| CATERPILLAR INC(CAT) | 0 | 3,349 | +3,349 | 0 | 1,300 | 0.13% | +1,300 |
| ULTA BEAUTY INC(ULTA) | 0 | 2,888 | +2,888 | 0 | 1,351 | 0.14% | +1,351 |
| VANGUARD SHORT TERM BOND ETF | 68,674 | 70,156 | +1,482 | 5,376 | 5,521 | 0.56% | +145 |
| BROADCOM INC(AVGO) | 0 | 1,520 | +1,520 | 0 | 419 | 0.04% | +419 |
| TRANE TECHNOLOGIES PLC(TT) | 1,350 | 1,365 | +15 | 455 | 597 | 0.06% | +142 |
| American Tower Corp(AMT) | 61,984 | 61,664 | -320 | 13,488 | 13,629 | 1.38% | +141 |
| AMERICAN EXPRESS CO(AXP) | 0 | 2,891 | +2,891 | 0 | 922 | 0.09% | +922 |
| ISHARES CORE S&P 500 ETF | 3,012 | 2,939 | -73 | 1,692 | 1,825 | 0.18% | +132 |
| Equinix Inc(EQIX) | 0 | 10,503 | +10,503 | 0 | 8,355 | 0.85% | +8,355 |
| VANGUARD VALUE ETF | 32,320 | 32,313 | -7 | 5,583 | 5,711 | 0.58% | +128 |
| ISHARES MSCI EAFE INDEX | 6,279 | 7,159 | +880 | 513 | 640 | 0.06% | +127 |
| CISCO SYSTEMS INC(CSCO) | 0 | 16,883 | +16,883 | 0 | 1,171 | 0.12% | +1,171 |
| META PLATFORMS INC CL A(META) | 562 | 594 | +32 | 324 | 438 | 0.04% | +115 |
| WALMART INC(WMT) | 8,946 | 9,198 | +252 | 785 | 899 | 0.09% | +114 |
| ETF VANGUARD FTSE DEVELOPED MARKETS | 0 | 16,378 | +16,378 | 0 | 934 | 0.09% | +934 |
| CSX CORP(CSX) | 0 | 28,414 | +28,414 | 0 | 927 | 0.09% | +927 |
| TJX COS INC NEW(TJX) | 0 | 403,171 | +403,171 | 0 | 49,788 | 5.04% | +49,788 |
| GOLDMAN SACHS(GS) | 517 | 502 | -15 | 282 | 355 | 0.04% | +73 |
| SPDR S&P 500 ETF TRUST(SPY) | 0 | 1,149 | +1,149 | 0 | 710 | 0.07% | +710 |
| INVESCO QQQ TRUST | 732 | 736 | +4 | 343 | 406 | 0.04% | +63 |
| Popular Inc(BPOP) | 3,259 | 3,259 | 0 | 301 | 359 | 0.04% | +58 |
| TORONTO DOMINION BK ONT(TD) | 4,080 | 4,080 | 0 | 245 | 300 | 0.03% | +55 |
| RTX CORP(RTX) | 19,567 | 18,060 | -1,507 | 2,592 | 2,637 | 0.27% | +45 |
| FIDELITY COMWLTH TR | 3,736 | 3,736 | 0 | 254 | 299 | 0.03% | +45 |
| BLACKROCK INC(BLK) | 397 | 399 | +2 | 376 | 419 | 0.04% | +43 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 4,655 | 4,655 | 0 | 327 | 369 | 0.04% | +42 |
| CARRIER GLOBAL CORP(CARR) | 0 | 3,997 | +3,997 | 0 | 293 | 0.03% | +293 |
| VANGUARD TOTAL BOND MKT INDEX ETF | 26,373 | 26,854 | +481 | 1,937 | 1,977 | 0.20% | +40 |
| ISHARES RUSSELL 1000 GROWTH | 571 | 571 | 0 | 206 | 242 | 0.02% | +36 |
| ISHARES CORE S&P MID CAP | 0 | 9,388 | +9,388 | 0 | 582 | 0.06% | +582 |
| FASTENAL COMPANY(FAST) | 5,809 | 11,418 | +5,609 | 450 | 480 | 0.05% | +29 |
| 3M COMPANY(MMM) | 5,250 | 5,250 | 0 | 771 | 799 | 0.08% | +28 |
| GRAINGER W W INC(GWW) | 442 | 442 | 0 | 437 | 460 | 0.05% | +23 |
| CENCORA, INC | 859 | 859 | 0 | 239 | 258 | 0.03% | +19 |
| ISHARES RUSSELL 2000 INDEX FUND | 1,383 | 1,360 | -23 | 276 | 293 | 0.03% | +18 |
| ISHARES CORE S&P SMALL CAP ETF | 3,193 | 3,193 | 0 | 334 | 349 | 0.04% | +15 |
| FLEXSHARES TR | 7,800 | 7,800 | 0 | 243 | 254 | 0.03% | +12 |
| AT&T INC(T) | 29,989 | 29,566 | -423 | 848 | 856 | 0.09% | +8 |
| WALGREENS BOOTS ALLIANCE INC | 10,000 | 10,000 | 0 | 112 | 115 | 0.01% | +3 |
| VANGUARD BD INDEX FDS VANGUARD ULTRA | 6,400 | 6,400 | 0 | 319 | 319 | 0.03% | 0 |
| METTLER TOLEDO INTL INC(MTD) | 230 | 230 | 0 | 272 | 270 | 0.03% | -1 |
| ISHARES TRUST PREF & INC SECURITIES ETF | 52,858 | 52,751 | -107 | 1,624 | 1,618 | 0.16% | -6 |
| ATMOS ENERGY CORPORATION(ATO) | 5,612 | 5,590 | -22 | 868 | 861 | 0.09% | -6 |
| ProShares S&P 500 Dividend Aristocrats ETF S&P 500 DV ARIST | 5,437 | 5,449 | +12 | 556 | 549 | 0.06% | -7 |
| VANGUARD SMALLCAP ETF | 3,627 | 3,364 | -263 | 804 | 797 | 0.08% | -7 |
| WASTE MANAGEMENT INC(WM) | 1,005 | 981 | -24 | 233 | 224 | 0.02% | -8 |
| ROSS STORES INC(ROST) | 0 | 7,185 | +7,185 | 0 | 917 | 0.09% | +917 |
| DUKE ENERGY CORP NEW(DUK) | 2,287 | 2,209 | -78 | 279 | 261 | 0.03% | -18 |
| ALTRIA GROUP INC(MO) | 0 | 10,676 | +10,676 | 0 | 626 | 0.06% | +626 |
| CONSOLIDATED EDISON INC(ED) | 2,353 | 2,353 | 0 | 260 | 236 | 0.02% | -24 |
| PFIZER INC(PFE) | 0 | 15,086 | +15,086 | 0 | 366 | 0.04% | +366 |