Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ARISTA NETWORKS, INC.(ANET) | 0 | 111,965 | +111,965 | 0 | 11,455 | 1.97% | +11,455 |
| SYNOPSYS, INC.(SNPS) | 11,674 | 24,304 | +12,630 | 5,006 | 12,460 | 2.14% | +7,454 |
| AMPHENOL CORP-CL A | 387,433 | 316,768 | -70,665 | 25,412 | 31,281 | 5.37% | +5,869 |
| ASML HOLDING N.V. ADR N Y REGISTRY SHS | 17,009 | 20,063 | +3,054 | 11,271 | 16,078 | 2.76% | +4,808 |
| GOLDMAN SACHS GROUP INC.(GS) | 28,578 | 28,185 | -393 | 15,612 | 19,948 | 3.42% | +4,336 |
| MICROSOFT CORP.(MSFT) | 35,494 | 34,781 | -713 | 13,324 | 17,300 | 2.97% | +3,976 |
| UBER TECHNOLOGIES INC.(UBER) | 167,444 | 164,987 | -2,457 | 12,200 | 15,393 | 2.64% | +3,193 |
| UNITED RENTALS INC.(URI) | 24,565 | 24,267 | -298 | 15,395 | 18,283 | 3.14% | +2,888 |
| AMAZON.COM INC(AMZN) | 104,463 | 103,300 | -1,163 | 19,875 | 22,663 | 3.89% | +2,788 |
| BOEING(BA) | 62,458 | 61,305 | -1,153 | 10,652 | 12,845 | 2.20% | +2,193 |
| TAKE-TWO INTERACTIVE SOFTWARE,(TTWO) | 61,303 | 60,677 | -626 | 12,705 | 14,735 | 2.53% | +2,030 |
| NEXTRACKER, INC | 170,759 | 169,663 | -1,096 | 7,196 | 9,225 | 1.58% | +2,029 |
| BLACKROCK INC.(BLK) | 18,331 | 18,082 | -249 | 17,350 | 18,973 | 3.25% | +1,623 |
| MARATHON PETROLEUM CORP(MPC) | 77,077 | 76,098 | -979 | 11,229 | 12,641 | 2.17% | +1,411 |
| ANSYS, INC. | 53,393 | 52,077 | -1,316 | 16,902 | 18,290 | 3.14% | +1,388 |
| COSTCO WHOLESALE CORP | 26,772 | 26,404 | -368 | 25,320 | 26,138 | 4.48% | +818 |
| ZEBRA TECHNOLOGIES CORP-CL A(ZBRA) | 31,068 | 30,578 | -490 | 8,778 | 9,429 | 1.62% | +650 |
| ROLLINS, INC.(ROL) | 272,990 | 269,187 | -3,803 | 14,750 | 15,188 | 2.61% | +438 |
| DOVER CORP.(DOV) | 68,775 | 67,543 | -1,232 | 12,082 | 12,376 | 2.12% | +294 |
| EMERSON ELECTRIC(EMR) | 0 | 1,778 | +1,778 | 0 | 237 | 0.04% | +237 |
| ISHARES RUSSELL 1000 GROWTH IN | 0 | 519 | +519 | 0 | 220 | 0.04% | +220 |
| AMERICAN GROWTH FUND OF AMERIC | 0 | 2,669 | +2,669 | 0 | 219 | 0.04% | +219 |
| FIDELITY DISCIPLINED EQUITY FU | 0 | 2,970 | +2,970 | 0 | 215 | 0.04% | +215 |
| INVESCO QQQ TR | 2,586 | 2,586 | 0 | 1,213 | 1,427 | 0.24% | +214 |
| ALPHABET INC-CL C(GOOG) | 0 | 1,200 | +1,200 | 0 | 213 | 0.04% | +213 |
| MORGAN (JP & COMPANY)(JPM) | 3,069 | 3,069 | 0 | 753 | 890 | 0.15% | +137 |
| ABBOTT LABORATORIES | 98,111 | 96,470 | -1,641 | 13,014 | 13,121 | 2.25% | +106 |
| VANGUARD S&P 500 ETF | 1,163 | 1,203 | +40 | 598 | 683 | 0.12% | +86 |
| VANGUARD 500 INDEX FUND-ADM | 1,312 | 1,312 | 0 | 679 | 751 | 0.13% | +72 |
| SPDR S&P 500 ETF TR SERIES 1(SPY) | 1,262 | 1,243 | -19 | 706 | 768 | 0.13% | +62 |
| FIDELITY 500 INDEX-INST PREM | 2,940 | 2,940 | 0 | 575 | 635 | 0.11% | +61 |
| IBM(IBM) | 1,316 | 1,316 | 0 | 327 | 388 | 0.07% | +61 |
| ALPHABET INC-CL A(GOOG) | 2,270 | 2,270 | 0 | 351 | 400 | 0.07% | +49 |
| FIDELITY MAGELLAN FUND | 27,471 | 27,471 | 0 | 383 | 430 | 0.07% | +47 |
| VANGUARD GROWTH & INCOME-ADM | 3,877 | 3,877 | 0 | 374 | 420 | 0.07% | +46 |
| VANGUARD TOTAL STOCK MKT ETF | 1,438 | 1,438 | 0 | 395 | 437 | 0.07% | +42 |
| HONEYWELL INTERNATIONAL INC.(HON) | 1,196 | 1,196 | 0 | 253 | 279 | 0.05% | +25 |
| VANGUARD TOTAL STOCK MARKET IN | 1,573 | 1,573 | 0 | 210 | 233 | 0.04% | +22 |
| PNC FINANCIAL SERVICES GROUP(PNC) | 1,325 | 1,325 | 0 | 233 | 247 | 0.04% | +14 |
| PPG INDUSTRIES(PPG) | 2,600 | 2,600 | 0 | 284 | 296 | 0.05% | +11 |
| OAKMARK FUND-CLASS I | 1,575 | 1,575 | 0 | 242 | 253 | 0.04% | +11 |
| VANGUARD WINDSOR FUND | 3,843 | 3,843 | 0 | 271 | 278 | 0.05% | +7 |
| JOHNSON & JOHNSON(JNJ) | 1,702 | 1,702 | 0 | 282 | 260 | 0.04% | -22 |
| BROADSTONE NET LEASE, INC.(BNL) | 24,223 | 24,223 | 0 | 413 | 389 | 0.07% | -24 |
| BP AMOCO PLC - SPON. ADR(BP) | 6,957 | 6,957 | 0 | 235 | 208 | 0.04% | -27 |
| GRACO INC.(GGG) | 4,115 | 3,490 | -625 | 344 | 300 | 0.05% | -44 |
| MERCK & CO., INC. (NEW)(MRK) | 4,342 | 4,342 | 0 | 390 | 344 | 0.06% | -46 |
| MCDONALD'S CORP(MCD) | 2,543 | 2,543 | 0 | 794 | 743 | 0.13% | -51 |
| CHEVRON CORPORATION(CVX) | 2,343 | 2,343 | 0 | 392 | 335 | 0.06% | -56 |
| ABBVIE INC.(ABBV) | 2,473 | 2,473 | 0 | 518 | 459 | 0.08% | -59 |
| PROCTER & GAMBLE(PG) | 5,871 | 5,836 | -35 | 1,001 | 930 | 0.16% | -71 |
| EXXON MOBIL CORPORATION | 7,288 | 7,288 | 0 | 867 | 786 | 0.13% | -81 |
| LILLY (ELI)(LLY) | 1,826 | 1,826 | 0 | 1,508 | 1,423 | 0.24% | -85 |
| VISA INC-CLASS A SHARES(V) | 74,654 | 73,309 | -1,345 | 26,163 | 26,028 | 4.47% | -135 |
| ADOBE SYSTEMS INC. | 23,876 | 23,316 | -560 | 9,157 | 9,020 | 1.55% | -137 |
| APPLE INC(AAPL) | 6,397 | 6,256 | -141 | 1,421 | 1,284 | 0.22% | -137 |
| FMC CORPORATION(FMC) | 119,578 | 116,901 | -2,677 | 5,045 | 4,881 | 0.84% | -164 |
| METTLER-TOLEDO INTERNATIONAL(MTD) | 9,277 | 9,184 | -93 | 10,955 | 10,789 | 1.85% | -167 |
| INVESCO S&P 500 PURE GROWTH ET S&P500 PUR GWT | 5,280 | 0 | -5,280 | 202 | 0 | — | -202 |
| BERKSHIRE HATHAWAY INC. - CL B | 394 | 0 | -394 | 210 | 0 | — | -210 |
| NVIDIA CORPORATION(NVDA) | 2,130 | 0 | -2,130 | 231 | 0 | — | -231 |
| ROSS STORES INC.(ROST) | 94,444 | 92,774 | -1,670 | 12,069 | 11,836 | 2.03% | -233 |
| HOME DEPOT(HD) | 50,722 | 50,062 | -660 | 18,589 | 18,355 | 3.15% | -234 |
| GENTEX CORPORATION(GNTX) | 348,972 | 342,645 | -6,327 | 8,131 | 7,535 | 1.29% | -596 |
| DANAHER CORP.(DHR) | 68,224 | 67,492 | -732 | 13,986 | 13,332 | 2.29% | -654 |
| RPM INTERNATIONAL INC(RPM) | 103,789 | 102,606 | -1,183 | 12,006 | 11,270 | 1.93% | -736 |
| ROPER TECHNOLOGIES INC.(ROP) | 24,314 | 23,859 | -455 | 14,335 | 13,524 | 2.32% | -811 |
| ACCENTURE PLC-CLASS A SHS CLASS A | 59,607 | 58,778 | -829 | 18,600 | 17,568 | 3.01% | -1,032 |
| PEPSICO, INC.(PEP) | 70,972 | 69,795 | -1,177 | 10,642 | 9,216 | 1.58% | -1,426 |
| CHURCH & DWIGHT CO INC.(CHD) | 127,555 | 125,631 | -1,924 | 14,042 | 12,074 | 2.07% | -1,968 |
| REGENERON PHARMACEUTICALS(REGN) | 17,234 | 16,877 | -357 | 10,930 | 8,861 | 1.52% | -2,070 |
| ARTHUR J. GALLAGHER & CO.(AJG) | 69,021 | 67,876 | -1,145 | 23,829 | 21,729 | 3.73% | -2,100 |
| TEXAS PACIFIC LAND CORPORATION(TPL) | 12,328 | 12,107 | -221 | 16,334 | 12,790 | 2.19% | -3,545 |
| UNITEDHEALTH GROUP INC(UNH) | 24,781 | 24,323 | -458 | 12,979 | 7,588 | 1.30% | -5,391 |
| FISERV, INC.(FISV) | 125,120 | 123,689 | -1,431 | 27,630 | 21,325 | 3.66% | -6,305 |
| ASGN INC | 123,760 | 0 | -123,760 | 7,799 | 0 | — | -7,799 |
| UFP INDS INC(UFPI) | 115,184 | 0 | -115,184 | 12,329 | 0 | — | -12,329 |