Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Thomson Reuters | 3,646 | 158,165 | +154,519 | 630 | 31,812 | 1.51% | +31,182 |
| Microsoft Corp(MSFT) | 0 | 188,211 | +188,211 | 0 | 93,618 | 4.43% | +93,618 |
| Intuit(INTU) | 0 | 50,129 | +50,129 | 0 | 39,483 | 1.87% | +39,483 |
| Casey's General Stores Inc(CASY) | 0 | 85,802 | +85,802 | 0 | 43,782 | 2.07% | +43,782 |
| Texas Instruments Incorporated(TXN) | 0 | 166,076 | +166,076 | 0 | 34,481 | 1.63% | +34,481 |
| Amphenol Corp Cl A | 0 | 331,976 | +331,976 | 0 | 32,783 | 1.55% | +32,783 |
| Wal-Mart Stores(WMT) | 0 | 423,429 | +423,429 | 0 | 41,403 | 1.96% | +41,403 |
| Corteva Inc(CTVA) | 0 | 467,986 | +467,986 | 0 | 34,879 | 1.65% | +34,879 |
| Cintas Corp(CTAS) | 0 | 141,665 | +141,665 | 0 | 31,573 | 1.49% | +31,573 |
| Steris plc(STE) | 0 | 119,309 | +119,309 | 0 | 28,660 | 1.36% | +28,660 |
| Nasdaq, Inc.(NDAQ) | 0 | 329,573 | +329,573 | 0 | 29,470 | 1.40% | +29,470 |
| Accenture PLC Cl A SHS CLASS A | 0 | 106,293 | +106,293 | 0 | 31,770 | 1.50% | +31,770 |
| Costco Wholesale Corp(COST) | 0 | 36,702 | +36,702 | 0 | 36,333 | 1.72% | +36,333 |
| S&P Global, Inc.(SPGI) | 0 | 61,209 | +61,209 | 0 | 32,275 | 1.53% | +32,275 |
| Alphabet Inc CL A(GOOG) | 0 | 47,631 | +47,631 | 0 | 8,394 | 0.40% | +8,394 |
| Ares Management Corporation(ARES) | 0 | 112,298 | +112,298 | 0 | 19,450 | 0.92% | +19,450 |
| Nvidia Corp(NVDA) | 0 | 42,694 | +42,694 | 0 | 6,745 | 0.32% | +6,745 |
| CME Group Inc(CME) | 2,182 | 12,000 | +9,818 | 579 | 3,307 | 0.16% | +2,729 |
| Sherwin-Williams Co(SHW) | 0 | 97,330 | +97,330 | 0 | 33,419 | 1.58% | +33,419 |
| International Business Machine(IBM) | 50,606 | 51,518 | +912 | 12,584 | 15,186 | 0.72% | +2,603 |
| Morningstar, Inc.(MORN) | 1,546 | 9,663 | +8,117 | 464 | 3,034 | 0.14% | +2,570 |
| Stryker Corp(SYK) | 0 | 85,398 | +85,398 | 0 | 33,786 | 1.60% | +33,786 |
| Fastenal Company(FAST) | 0 | 750,155 | +750,155 | 0 | 31,506 | 1.49% | +31,506 |
| Qualcomm Inc.(QCOM) | 0 | 238,598 | +238,598 | 0 | 37,999 | 1.80% | +37,999 |
| Broadcom Inc(AVGO) | 0 | 8,554 | +8,554 | 0 | 2,358 | 0.11% | +2,358 |
| Tractor Supply Company(TSCO) | 0 | 701,884 | +701,884 | 0 | 37,038 | 1.75% | +37,038 |
| Mastercard Inc(MA) | 0 | 72,433 | +72,433 | 0 | 40,703 | 1.93% | +40,703 |
| Abbott Labs | 242,733 | 244,726 | +1,993 | 32,199 | 33,285 | 1.58% | +1,087 |
| Vanguard Long-Term Corp Bond E LG-TERM COR BD | 0 | 23,968 | +23,968 | 0 | 1,819 | 0.09% | +1,819 |
| ASML Holding NV N Y REGISTRY SHS | 846 | 1,678 | +832 | 561 | 1,345 | 0.06% | +784 |
| Spdr Ser Tr Portfolio S&P500 ST STR P500ETF | 37,029 | 43,732 | +6,703 | 2,435 | 3,179 | 0.15% | +744 |
| Elevance Health Inc(ELV) | 0 | 1,781 | +1,781 | 0 | 693 | 0.03% | +693 |
| Republic Services Inc(RSG) | 0 | 179,819 | +179,819 | 0 | 44,345 | 2.10% | +44,345 |
| Moody's Corp(MCO) | 607 | 1,753 | +1,146 | 283 | 879 | 0.04% | +597 |
| Verisk Analytics Inc(VRSK) | 1,311 | 3,142 | +1,831 | 390 | 979 | 0.05% | +589 |
| Ameren Corp(AEE) | 0 | 5,573 | +5,573 | 0 | 535 | 0.03% | +535 |
| Amazon.com(AMZN) | 0 | 21,241 | +21,241 | 0 | 4,660 | 0.22% | +4,660 |
| Uber Technologies Inc(UBER) | 22,273 | 22,325 | +52 | 1,623 | 2,083 | 0.10% | +460 |
| Analog Devices Inc(ADI) | 0 | 7,400 | +7,400 | 0 | 1,761 | 0.08% | +1,761 |
| Vanguard FTSE Developed Mkts E | 21,617 | 26,881 | +5,264 | 1,099 | 1,532 | 0.07% | +434 |
| Home Depot Inc(HD) | 0 | 110,394 | +110,394 | 0 | 40,475 | 1.92% | +40,475 |
| Netflix Inc Com(NFLX) | 1,013 | 1,016 | +3 | 945 | 1,361 | 0.06% | +416 |
| IShares High Yield Corp Bond E | 0 | 9,426 | +9,426 | 0 | 407 | 0.02% | +407 |
| IShares MSCI Canada Index Fund | 0 | 8,500 | +8,500 | 0 | 393 | 0.02% | +393 |
| Chubb Ltd COM | 0 | 1,276 | +1,276 | 0 | 370 | 0.02% | +370 |
| Carpenter Technology C Com(CRS) | 2,950 | 3,250 | +300 | 534 | 898 | 0.04% | +364 |
| VanEck Vectors Semiconductor E SEMICONDUCTR ETF | 0 | 5,009 | +5,009 | 0 | 1,397 | 0.07% | +1,397 |
| FirstService Corp | 3,697 | 5,413 | +1,716 | 614 | 945 | 0.04% | +332 |
| Eaton Corp PLC(ETN) | 0 | 3,765 | +3,765 | 0 | 1,344 | 0.06% | +1,344 |
| Royal Caribbean Cruises Ltd. COM | 0 | 1,005 | +1,005 | 0 | 315 | 0.01% | +315 |
| W.W. Grainger Inc.(GWW) | 0 | 300 | +300 | 0 | 312 | 0.01% | +312 |
| Honeywell Intl Inc(HON) | 0 | 7,722 | +7,722 | 0 | 1,798 | 0.09% | +1,798 |
| Invesco QQQ Trust Series 1 | 0 | 3,211 | +3,211 | 0 | 1,771 | 0.08% | +1,771 |
| Emerson Electric Co(EMR) | 0 | 10,561 | +10,561 | 0 | 1,408 | 0.07% | +1,408 |
| Broadridge Financial Solutions(BR) | 0 | 103,671 | +103,671 | 0 | 25,195 | 1.19% | +25,195 |
| Heico Corp | 0 | 877 | +877 | 0 | 288 | 0.01% | +288 |
| Goldman Sachs Group(GS) | 0 | 396 | +396 | 0 | 280 | 0.01% | +280 |
| VanEck Preferred Securities ex PUT | 0 | 16,000 | +16,000 | 0 | 274 | 0.01% | +274 |
| ServiceNow Inc(NOW) | 0 | 724 | +724 | 0 | 744 | 0.04% | +744 |
| Ge Vernova Inc Com(GEV) | 1,177 | 1,182 | +5 | 359 | 625 | 0.03% | +266 |
| Northern Trust(NTRS) | 0 | 10,917 | +10,917 | 0 | 1,384 | 0.07% | +1,384 |
| robinhood mkts inc com cl a(HOOD) | 0 | 2,797 | +2,797 | 0 | 262 | 0.01% | +262 |
| Cisco Systems(CSCO) | 0 | 17,470 | +17,470 | 0 | 1,212 | 0.06% | +1,212 |
| IShares Russell 2000 Indx Fd | 0 | 3,329 | +3,329 | 0 | 718 | 0.03% | +718 |
| Meta Platforms Ord Shs Class A(META) | 993 | 1,111 | +118 | 573 | 820 | 0.04% | +247 |
| Real Estate Select Sector SPDR ST STR REAL ETF | 0 | 5,927 | +5,927 | 0 | 245 | 0.01% | +245 |
| SPINNAKER ETF SERIES SELECT ST SELE STO EUR ETF | 0 | 5,450 | +5,450 | 0 | 235 | 0.01% | +235 |
| Lowe's Companies, Inc.(LOW) | 0 | 5,434 | +5,434 | 0 | 1,206 | 0.06% | +1,206 |
| Advanced Micro Devices(AMD) | 4,853 | 4,967 | +114 | 499 | 705 | 0.03% | +206 |
| Deere & Co(DE) | 6,836 | 6,702 | -134 | 3,209 | 3,408 | 0.16% | +199 |
| Tesla Motors Inc(TSLA) | 0 | 2,939 | +2,939 | 0 | 934 | 0.04% | +934 |
| Communication Services Select ST STR SVC ETF | 14,159 | 14,339 | +180 | 1,366 | 1,556 | 0.07% | +191 |
| Taiwan Semiconductor Mfg Co AD(TSM) | 0 | 3,087 | +3,087 | 0 | 699 | 0.03% | +699 |
| Oracle Corp(ORCL) | 0 | 2,282 | +2,282 | 0 | 499 | 0.02% | +499 |
| IShares S&P 500 Index Fund | 0 | 1,178 | +1,178 | 0 | 731 | 0.03% | +731 |
| IShares DJ Intl Select Div | 9,224 | 13,517 | +4,293 | 286 | 466 | 0.02% | +180 |
| IShares Core MSCI EAFE ETF CORE MSCI EAFE | 4,612 | 6,312 | +1,700 | 349 | 527 | 0.02% | +178 |
| Boeing(BA) | 0 | 3,679 | +3,679 | 0 | 771 | 0.04% | +771 |
| Mondelez International Inc A(MDLZ) | 0 | 298,456 | +298,456 | 0 | 20,128 | 0.95% | +20,128 |
| Visa Inc Cl A(V) | 13,345 | 13,632 | +287 | 4,677 | 4,840 | 0.23% | +163 |
| IShares Core S&P Mid-Cap ETF | 13,991 | 15,664 | +1,673 | 816 | 972 | 0.05% | +155 |
| SPDR Gold Trust(GLD) | 3,240 | 3,490 | +250 | 934 | 1,064 | 0.05% | +130 |
| Schwab U.S. Small-Cap ETF | 14,194 | 18,216 | +4,022 | 333 | 461 | 0.02% | +128 |
| Idexx Labs Inc(IDXX) | 1,080 | 1,081 | +1 | 454 | 580 | 0.03% | +126 |
| Parker Hannifin Corp(PH) | 0 | 1,349 | +1,349 | 0 | 942 | 0.04% | +942 |
| Citigroup Inc.(C) | 8,500 | 8,516 | +16 | 603 | 725 | 0.03% | +121 |
| Phillips 66(PSX) | 0 | 4,483 | +4,483 | 0 | 535 | 0.03% | +535 |
| IShares Core MSCI Emerging Mar CORE MSCI EMKT | 4,673 | 6,103 | +1,430 | 252 | 366 | 0.02% | +114 |
| Atmos Energy Corporation(ATO) | 0 | 215,094 | +215,094 | 0 | 33,148 | 1.57% | +33,148 |
| Palantir Technologies Cl A(PLTR) | 2,439 | 2,312 | -127 | 206 | 315 | 0.01% | +109 |
| Gsk Adr Repreenting 2 Ord Shrs(GSK) | 18,392 | 21,392 | +3,000 | 713 | 821 | 0.04% | +109 |
| Technology Select Sector SPDR ST STR TECHN ETF | 0 | 2,284 | +2,284 | 0 | 578 | 0.03% | +578 |
| Vanguard S&P 500 ETF | 0 | 1,370 | +1,370 | 0 | 778 | 0.04% | +778 |
| PayChex Inc(PAYX) | 0 | 9,177 | +9,177 | 0 | 1,335 | 0.06% | +1,335 |
| Realty Income Corporation(O) | 0 | 82,230 | +82,230 | 0 | 4,737 | 0.22% | +4,737 |
| CRA International, Inc(CRAI) | 0 | 5,033 | +5,033 | 0 | 943 | 0.04% | +943 |
| Sixth Street Specialty Lending(TSLX) | 63,405 | 63,576 | +171 | 1,419 | 1,514 | 0.07% | +95 |
| Kinsale Cap Group Inc Com(KNSL) | 0 | 2,756 | +2,756 | 0 | 1,334 | 0.06% | +1,334 |
| Amgen(AMGN) | 0 | 2,669 | +2,669 | 0 | 745 | 0.04% | +745 |
| Norfolk Southern Corp(NSC) | 0 | 3,740 | +3,740 | 0 | 957 | 0.05% | +957 |