V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 55,689 shares; 2025Q1: 56,209 shares; 2025Q2: 50,873 shares; 2025Q3: 49,378 shares 49,378 $16.9M 6.2% -1,495 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 19,289 shares; 2025Q1: 19,626 shares; 2025Q2: 18,115 shares; 2025Q3: 17,625 shares 17,625 $16.3M 6% -490 Timeline WSM WILLIAMS SONOMA INC More: the full row for WILLIAMS SONOMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 89,479 shares; 2025Q1: 89,681 shares; 2025Q2: 88,954 shares; 2025Q3: 78,792 shares 78,792 $15.4M 5.66% -10,162 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 267,390 shares; 2025Q1: 274,324 shares; 2025Q2: 273,325 shares; 2025Q3: 266,834 shares 266,834 $15.2M 5.58% -6,491 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 9,814 shares; 2025Q1: 9,917 shares; 2025Q2: 143,040 shares; 2025Q3: 140,120 shares 140,120 $15.1M 5.55% -2,920 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 36,461 shares; 2025Q1: 37,908 shares; 2025Q2: 39,409 shares; 2025Q3: 39,102 shares 39,102 $13.3M 4.9% -307 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 57,660 shares; 2025Q1: 76,698 shares; 2025Q2: 79,758 shares; 2025Q3: 78,411 shares 78,411 $12.7M 4.66% -1,347 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 46,429 shares; 2025Q1: 47,665 shares; 2025Q2: 47,594 shares; 2025Q3: 47,559 shares 47,559 $12.1M 4.45% -35 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 60,970 shares; 2025Q1: 62,911 shares; 2025Q2: 63,855 shares; 2025Q3: 63,660 shares 63,660 $11.8M 4.34% -195 Timeline WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 83,674 shares; 2025Q1: 86,935 shares; 2025Q2: 92,790 shares; 2025Q3: 92,644 shares 92,644 $10.6M 3.9% -146 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 64,222 shares; 2025Q1: 65,358 shares; 2025Q2: 65,239 shares; 2025Q3: 65,417 shares 65,417 $10.1M 3.7% +178 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 38,148 shares; 2025Q1: 39,310 shares; 2025Q2: 40,687 shares; 2025Q3: 41,197 shares 41,197 $10M 3.68% +510 Timeline LDOS LEIDOS HOLDINGS INC More: the full row for LEIDOS HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: 49,139 shares; 2025Q2: 49,049 shares; 2025Q3: 48,669 shares 48,669 $9.2M 3.38% -380 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 65,589 shares; 2025Q1: 67,590 shares; 2025Q2: 67,479 shares; 2025Q3: 67,279 shares 67,279 $9.01M 3.31% -200 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 49,800 shares; 2025Q1: 50,941 shares; 2025Q2: 52,681 shares; 2025Q3: 52,571 shares 52,571 $8.16M 3% -110 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 31,570 shares; 2025Q1: 32,627 shares; 2025Q2: 33,183 shares; 2025Q3: 32,979 shares 32,979 $8.13M 2.99% -204 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 81,315 shares; 2025Q1: 83,490 shares; 2025Q2: 166,880 shares; 2025Q3: 162,230 shares 162,230 $7.96M 2.92% -4,650 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 14,093 shares; 2025Q1: 14,798 shares; 2025Q2: 14,618 shares; 2025Q3: 14,360 shares 14,360 $7.22M 2.65% -258 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 45,970 shares; 2025Q1: 47,497 shares; 2025Q2: 46,971 shares; 2025Q3: 50,476 shares 50,476 $6.51M 2.39% +3,505 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 54,560 shares; 2025Q3: 76,733 shares 76,733 $6.44M 2.37% +22,173 Timeline IDA IDACORP INC More: the full row for IDACORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 33,985 shares; 2025Q1: 35,838 shares; 2025Q2: 44,231 shares; 2025Q3: 44,363 shares 44,363 $5.86M 2.16% +132 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 21,687 shares; 2025Q1: 22,287 shares; 2025Q2: 22,212 shares; 2025Q3: 22,187 shares 22,187 $5.79M 2.13% -25 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,518 shares; 2025Q1: 4,812 shares; 2025Q2: 4,856 shares; 2025Q3: 4,770 shares 4,770 $4.62M 1.7% -86 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 25,291 shares; 2025Q1: 26,328 shares; 2025Q2: 24,533 shares; 2025Q3: 24,368 shares 24,368 $4.16M 1.53% -165 Timeline VGSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: 64,161 shares; 2025Q2: 70,971 shares; 2025Q3: 69,259 shares 69,259 $4.08M 1.5% -1,712 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 52,569 shares; 2025Q1: 54,089 shares; 2025Q2: 53,734 shares; 2025Q3: 53,534 shares 53,534 $3.55M 1.31% -200 Timeline CHRW C H ROBINSON WORLDWIDE IN More: the full row for C H ROBINSON WORLDWIDE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 22,655 shares; 2025Q1: 22,655 shares; 2025Q2: 22,655 shares; 2025Q3: 22,655 shares 22,655 $3M 1.1% 0 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,655 shares; 2025Q1: 2,655 shares; 2025Q2: 2,655 shares; 2025Q3: 2,655 shares 2,655 $2.03M 0.74% 0 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 11,195 shares; 2025Q1: 13,245 shares; 2025Q2: 13,245 shares; 2025Q3: 13,245 shares 13,245 $1.68M 0.62% 0 Timeline TRMB TRIMBLE INC More: the full row for TRIMBLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 26,190 shares; 2025Q1: 26,190 shares; 2025Q2: 26,190 shares; 2025Q3: 20,355 shares 20,355 $1.66M 0.61% -5,835 Timeline BRK-A BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2 shares; 2025Q1: 2 shares; 2025Q2: 2 shares; 2025Q3: 2 shares 2 $1.51M 0.55% 0 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,280 shares; 2025Q1: 3,270 shares; 2025Q2: 3,100 shares; 2025Q3: 3,060 shares 3,060 $1.45M 0.53% -40 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,940 shares; 2025Q1: 3,940 shares; 2025Q2: 3,940 shares; 2025Q3: 4,412 shares 4,412 $1.39M 0.51% +472 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,400 shares; 2025Q1: 1,400 shares; 2025Q2: 1,400 shares; 2025Q3: 1,400 shares 1,400 $1.08M 0.4% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,800 shares; 2025Q1: 5,650 shares; 2025Q2: 5,700 shares; 2025Q3: 5,700 shares 5,700 $1.06M 0.39% 0 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,378 shares; 2025Q1: 1,378 shares; 2025Q2: 1,053 shares; 2025Q3: 1,053 shares 1,053 $1M 0.37% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,695 shares; 2025Q1: 1,895 shares; 2025Q2: 1,895 shares; 2025Q3: 1,695 shares 1,695 $878K 0.32% -200 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,925 shares; 2025Q1: 2,925 shares; 2025Q2: 2,925 shares; 2025Q3: 2,925 shares 2,925 $691K 0.25% 0 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,350 shares; 2025Q1: 1,350 shares; 2025Q2: 1,350 shares; 2025Q3: 1,350 shares 1,350 $644K 0.24% 0 Timeline CTRA COTERRA ENERGY INC More: the full row for COTERRA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 21,996 shares; 2025Q1: 22,196 shares; 2025Q2: 21,964 shares; 2025Q3: 21,964 shares 21,964 $519K 0.19% 0 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,650 shares; 2025Q1: 4,650 shares; 2025Q2: 4,650 shares; 2025Q3: 4,650 shares 4,650 $441K 0.16% 0 Timeline CBSH COMMERCE BANCSHARES INC More: the full row for COMMERCE BANCSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 6,968 shares; 2025Q1: 6,968 shares; 2025Q2: 6,880 shares; 2025Q3: 6,880 shares 6,880 $411K 0.15% 0 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,325 shares; 2025Q1: 1,325 shares; 2025Q2: 1,300 shares; 2025Q3: 1,300 shares 1,300 $367K 0.13% 0 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,016 shares; 2025Q1: 916 shares; 2025Q2: 891 shares; 2025Q3: 775 shares 775 $314K 0.12% -116 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,394 shares; 2025Q1: 4,394 shares; 2025Q2: 4,110 shares; 2025Q3: 4,070 shares 4,070 $307K 0.11% -40 Timeline SCI SERVICE CORP INTL More: the full row for SERVICE CORP INTL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,700 shares; 2025Q1: 3,700 shares; 2025Q2: 3,700 shares; 2025Q3: 3,200 shares 3,200 $266K 0.1% -500 Timeline PSN PARSONS CORP DEL More: the full row for PARSONS CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,870 shares; 2025Q3: 3,035 shares 3,035 $252K 0.09% +165 Timeline OEF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 900 shares; 2025Q1: 900 shares; 2025Q2: 875 shares; 2025Q3: 750 shares 750 $250K 0.09% -125 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 400 shares; 2025Q1: 400 shares; 2025Q2: 375 shares; 2025Q3: 325 shares 325 $217K 0.08% -50 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,260 shares; 2025Q1: not reported; 2025Q2: 1,260 shares; 2025Q3: 860 shares 860 $209K 0.08% -400 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,291 shares 1,291 $209K 0.08% new Timeline