NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 225,093 shares; 2024Q4: 218,248 shares; 2025Q1: 217,137 shares; 2025Q2: 214,191 shares 214,191 $33.8M 10.71% -2,946 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,147 shares; 2024Q4: 48,727 shares; 2025Q1: 49,198 shares; 2025Q2: 48,927 shares 48,927 $24.3M 7.7% -271 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 92,403 shares; 2024Q4: 92,225 shares; 2025Q1: 92,431 shares; 2025Q2: 92,913 shares 92,913 $19.1M 6.03% +482 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,553 shares; 2024Q4: 48,701 shares; 2025Q1: 49,160 shares; 2025Q2: 49,475 shares 49,475 $15.8M 5.01% +315 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,975 shares; 2024Q4: 50,768 shares; 2025Q1: 50,378 shares; 2025Q2: 50,333 shares 50,333 $14.6M 4.62% -45 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,403 shares; 2024Q4: 51,978 shares; 2025Q1: 52,509 shares; 2025Q2: 53,159 shares 53,159 $11.7M 3.69% +650 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,640 shares; 2024Q4: 55,288 shares; 2025Q1: 56,167 shares; 2025Q2: 57,561 shares 57,561 $10.2M 3.23% +1,394 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,427 shares; 2024Q4: 68,593 shares; 2025Q1: 68,423 shares; 2025Q2: 67,480 shares 67,480 $9.18M 2.9% -943 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 55,832 shares; 2024Q4: 55,232 shares; 2025Q1: 55,325 shares; 2025Q2: 55,634 shares 55,634 $8.86M 2.8% +309 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,186 shares; 2024Q4: 56,391 shares; 2025Q1: 56,036 shares; 2025Q2: 56,434 shares 56,434 $8.62M 2.73% +398 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,896 shares; 2024Q4: 14,546 shares; 2025Q1: 14,777 shares; 2025Q2: 14,968 shares 14,968 $8.13M 2.57% +191 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 82,654 shares; 2025Q2: 83,015 shares 83,015 $8.08M 2.56% +361 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,215 shares; 2024Q4: 56,028 shares; 2025Q1: 55,346 shares; 2025Q2: 55,256 shares 55,256 $8.04M 2.54% -90 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,056 shares; 2024Q4: 7,378 shares; 2025Q1: 7,518 shares; 2025Q2: 7,651 shares 7,651 $7.57M 2.4% +133 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,915 shares; 2024Q4: 28,631 shares; 2025Q1: 28,934 shares; 2025Q2: 28,990 shares 28,990 $7.27M 2.3% +56 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 78,070 shares; 2024Q4: 80,080 shares; 2025Q1: 81,464 shares; 2025Q2: 165,237 shares 165,237 $6.94M 2.2% +83,773 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,605 shares; 2024Q4: 11,964 shares; 2025Q1: 12,127 shares; 2025Q2: 12,268 shares 12,268 $6.89M 2.18% +141 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,993 shares; 2024Q4: 7,699 shares; 2025Q1: 7,681 shares; 2025Q2: 8,197 shares 8,197 $6.46M 2.04% +516 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,805 shares; 2024Q4: 24,601 shares; 2025Q1: 25,283 shares; 2025Q2: 25,921 shares 25,921 $6.39M 2.02% +638 Timeline MCHP MICROCHIP TECHNOLOGY INC. More: the full row for MICROCHIP TECHNOLOGY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 78,199 shares; 2024Q4: 80,699 shares; 2025Q1: 83,117 shares; 2025Q2: 89,594 shares 89,594 $6.3M 2% +6,477 Timeline ETR ENTERGY CORP NEW More: the full row for ENTERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,791 shares; 2024Q4: 75,603 shares; 2025Q1: 74,812 shares; 2025Q2: 74,579 shares 74,579 $6.2M 1.96% -233 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,428 shares; 2024Q4: 32,485 shares; 2025Q1: 33,134 shares; 2025Q2: 33,350 shares 33,350 $6.11M 1.93% +216 Timeline BAH BOOZ ALLEN HAMILTON HLDG COR More: the full row for BOOZ ALLEN HAMILTON HLDG COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,182 shares; 2024Q4: 52,593 shares; 2025Q1: 54,427 shares; 2025Q2: 55,810 shares 55,810 $5.81M 1.84% +1,383 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,993 shares; 2024Q4: 48,925 shares; 2025Q1: 49,500 shares; 2025Q2: 50,526 shares 50,526 $5.45M 1.72% +1,026 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 68,656 shares; 2024Q4: 71,588 shares; 2025Q1: 73,083 shares; 2025Q2: 74,443 shares 74,443 $5.17M 1.64% +1,360 Timeline DPZ DOMINOS PIZZA INC More: the full row for DOMINOS PIZZA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,389 shares; 2024Q4: 10,771 shares; 2025Q1: 10,989 shares; 2025Q2: 11,194 shares 11,194 $5.04M 1.6% +205 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 74,674 shares; 2024Q4: 73,404 shares; 2025Q1: 72,033 shares; 2025Q2: 72,581 shares 72,581 $5.04M 1.59% +548 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,784 shares; 2024Q4: 31,265 shares; 2025Q1: 31,666 shares; 2025Q2: 32,683 shares 32,683 $4.68M 1.48% +1,017 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,547 shares; 2024Q4: 18,893 shares; 2025Q1: 19,256 shares; 2025Q2: 19,735 shares 19,735 $4.38M 1.39% +479 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,075 shares; 2024Q4: 20,224 shares; 2025Q1: 20,332 shares; 2025Q2: 20,656 shares 20,656 $4.33M 1.37% +324 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102,868 shares; 2024Q4: 99,728 shares; 2025Q1: 97,593 shares; 2025Q2: 98,868 shares 98,868 $4.28M 1.35% +1,275 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,551 shares; 2024Q4: 9,923 shares; 2025Q1: 10,127 shares; 2025Q2: 10,795 shares 10,795 $4.2M 1.33% +668 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,390 shares; 2024Q4: 44,425 shares; 2025Q1: 44,486 shares; 2025Q2: 44,786 shares 44,786 $4.11M 1.3% +300 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,395 shares; 2024Q4: 10,972 shares; 2025Q1: 11,286 shares; 2025Q2: 12,689 shares 12,689 $3.96M 1.25% +1,403 Timeline PEG PUBLIC SVC ENTERPRISE GROUP More: the full row for PUBLIC SVC ENTERPRISE GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,318 shares; 2024Q4: 45,323 shares; 2025Q1: 45,925 shares; 2025Q2: 46,479 shares 46,479 $3.91M 1.24% +554 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,116 shares; 2024Q4: 43,207 shares; 2025Q1: 43,847 shares; 2025Q2: 45,128 shares 45,128 $3.57M 1.13% +1,281 Timeline UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,414 shares; 2024Q4: 31,639 shares; 2025Q1: 32,012 shares; 2025Q2: 32,925 shares 32,925 $3.32M 1.05% +913 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,482 shares; 2024Q4: 10,524 shares; 2025Q1: 13,543 shares; 2025Q2: 16,033 shares 16,033 $2.07M 0.65% +2,490 Timeline RSP INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 9,806 shares; 2025Q1: 9,823 shares; 2025Q2: 4,850 shares 4,850 $882K 0.28% -4,973 Timeline SCHD SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,699 shares; 2024Q4: 30,476 shares; 2025Q1: 29,166 shares; 2025Q2: 28,970 shares 28,970 $768K 0.24% -196 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 438 shares; 2025Q1: 703 shares; 2025Q2: 935 shares 935 $749K 0.24% +232 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,269 shares; 2024Q4: 2,352 shares; 2025Q1: 2,377 shares; 2025Q2: 2,378 shares 2,378 $701K 0.22% +1 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,575 shares; 2024Q4: 2,180 shares; 2025Q1: 2,186 shares; 2025Q2: 2,192 shares 2,192 $591K 0.19% +6 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,989 shares; 2024Q4: 3,292 shares; 2025Q1: 3,482 shares; 2025Q2: 3,498 shares 3,498 $342K 0.11% +16 Timeline IWS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,541 shares; 2025Q1: 2,541 shares; 2025Q2: 2,541 shares 2,541 $336K 0.11% 0 Timeline SMPL SIMPLY GOOD FOODS CO More: the full row for SIMPLY GOOD FOODS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares 10,000 $316K 0.1% 0 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 439 shares; 2024Q4: 440 shares; 2025Q1: 435 shares; 2025Q2: 475 shares 475 $262K 0.08% +40 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,969 shares; 2024Q4: 1,977 shares; 2025Q1: 1,946 shares; 2025Q2: 1,951 shares 1,951 $258K 0.08% +5 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,992 shares; 2025Q1: 8,559 shares; 2025Q2: 8,620 shares 8,620 $249K 0.08% +61 Timeline APP APPLOVIN CORP More: the full row for APPLOVIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,285 shares; 2025Q1: not reported; 2025Q2: 643 shares 643 $225K 0.07% new Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 803 shares 803 $221K 0.07% new Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 814 shares 814 $210K 0.07% new Timeline