GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 85,760 shares; 2024Q4: 85,996 shares; 2025Q1: 83,657 shares; 2025Q2: 80,909 shares; 2025Q3: 78,623 shares; 2025Q4: 74,943 shares; 2026Q1: 73,918 shares; 2026Q2: 47,279 shares 47,279 $16.7M 16.31% -26,639 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; 2024Q3: 86,699 shares; 2024Q4: 86,499 shares; 2025Q1: 83,977 shares; 2025Q2: 79,344 shares; 2025Q3: 77,534 shares; 2025Q4: 75,508 shares; 2026Q1: 74,854 shares; 2026Q2: 54,372 shares 54,372 $13M 12.65% -20,482 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,618 shares; 2024Q4: 70,547 shares; 2025Q1: 61,360 shares; 2025Q2: 57,726 shares; 2025Q3: 56,267 shares; 2025Q4: 54,141 shares; 2026Q1: 53,271 shares; 2026Q2: 38,910 shares 38,910 $11.3M 10.99% -14,361 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,964 shares; 2024Q4: 43,865 shares; 2025Q1: 42,370 shares; 2025Q2: 39,361 shares; 2025Q3: 38,283 shares; 2025Q4: 37,178 shares; 2026Q1: 36,636 shares; 2026Q2: 29,902 shares 29,902 $10.3M 10.01% -6,734 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 88,813 shares; 2024Q4: 89,148 shares; 2025Q1: 86,553 shares; 2025Q2: 80,548 shares; 2025Q3: 78,615 shares; 2025Q4: 76,440 shares; 2026Q1: 75,045 shares; 2026Q2: 45,040 shares 45,040 $6.82M 6.66% -30,005 Timeline QLYS QUALYS INC More: the full row for QUALYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 53,245 shares; 2025Q2: 51,156 shares; 2025Q3: 50,116 shares; 2025Q4: 48,911 shares; 2026Q1: 58,123 shares; 2026Q2: 43,215 shares 43,215 $5.94M 5.8% -14,908 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,246 shares; 2024Q4: 21,215 shares; 2025Q1: 20,556 shares; 2025Q2: 19,198 shares; 2025Q3: 18,756 shares; 2025Q4: 18,266 shares; 2026Q1: 18,085 shares; 2026Q2: 13,426 shares 13,426 $5M 4.88% -4,659 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,113 shares; 2024Q4: 22,166 shares; 2025Q1: 21,619 shares; 2025Q2: 20,306 shares; 2025Q3: 14,402 shares; 2025Q4: 14,077 shares; 2026Q1: 13,975 shares; 2026Q2: 10,404 shares 10,404 $4.71M 4.6% -3,571 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; 2024Q3: 12,185 shares; 2024Q4: 12,053 shares; 2025Q1: 10,373 shares; 2025Q2: 9,248 shares; 2025Q3: 7,140 shares; 2025Q4: 6,975 shares; 2026Q1: 6,870 shares; 2026Q2: 5,000 shares 5,000 $4.68M 4.57% -1,870 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 25,798 shares; 2025Q1: 35,809 shares; 2025Q2: 33,774 shares; 2025Q3: 29,134 shares; 2025Q4: 27,309 shares; 2026Q1: 33,333 shares; 2026Q2: 21,424 shares 21,424 $3.61M 3.53% -11,909 Timeline TREX TREX INC More: the full row for TREX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 119,687 shares; 2024Q4: 118,247 shares; 2025Q1: 114,877 shares; 2025Q2: 108,701 shares; 2025Q3: 106,113 shares; 2025Q4: 96,898 shares; 2026Q1: 95,688 shares; 2026Q2: 70,001 shares 70,001 $3.5M 3.42% -25,687 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 199,947 shares; 2024Q4: 198,987 shares; 2025Q1: 193,642 shares; 2025Q2: 181,711 shares; 2025Q3: 177,859 shares; 2025Q4: 174,109 shares; 2026Q1: 172,326 shares; 2026Q2: 120,925 shares 120,925 $3.41M 3.33% -51,401 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,382 shares; 2024Q4: 4,377 shares; 2025Q1: 4,202 shares; 2025Q2: 4,152 shares; 2025Q3: 4,144 shares; 2025Q4: 4,144 shares; 2026Q1: 4,252 shares; 2026Q2: 5,444 shares 5,444 $2.8M 2.73% +1,192 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 10,530 shares; 2026Q1: 12,440 shares; 2026Q2: 9,297 shares 9,297 $2.75M 2.69% -3,143 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,346 shares; 2024Q4: 25,797 shares; 2025Q1: 20,449 shares; 2025Q2: 18,896 shares; 2025Q3: 18,733 shares; 2025Q4: 17,793 shares; 2026Q1: 17,388 shares; 2026Q2: 11,089 shares 11,089 $2.11M 2.06% -6,299 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,400 shares; 2024Q4: 5,400 shares; 2025Q1: 5,400 shares; 2025Q2: 3,900 shares; 2025Q3: 3,900 shares; 2025Q4: 3,900 shares; 2026Q1: 3,900 shares; 2026Q2: 3,905 shares 3,905 $1.4M 1.36% +5 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,108 shares; 2024Q4: 26,457 shares; 2025Q1: 31,122 shares; 2025Q2: 31,115 shares; 2025Q3: 30,448 shares; 2025Q4: 26,303 shares; 2026Q1: 27,538 shares; 2026Q2: 6,034 shares 6,034 $1.24M 1.21% -21,504 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,286 shares; 2024Q4: 7,168 shares; 2025Q1: 6,979 shares; 2025Q2: 5,949 shares; 2025Q3: 5,682 shares; 2025Q4: 5,332 shares; 2026Q1: 5,252 shares; 2026Q2: 5,207 shares 5,207 $1.17M 1.14% -45 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,450 shares; 2024Q4: 35,055 shares; 2025Q1: 5,751 shares; 2025Q2: 4,791 shares; 2025Q3: 4,216 shares; 2025Q4: 3,876 shares; 2026Q1: 3,876 shares; 2026Q2: 3,400 shares 3,400 $556K 0.54% -476 Timeline IXUS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,465 shares 3,465 $331K 0.32% new Timeline VTV VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,393 shares 1,393 $304K 0.3% new Timeline PZA INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 11,159 shares 11,159 $262K 0.26% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 348 shares; 2026Q2: 348 shares 348 $260K 0.25% 0 Timeline AVUV AMERICAN CENTY ETF TR More: the full row for AMERICAN CENTY ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,697 shares 1,697 $212K 0.21% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 274 shares 274 $202K 0.2% new Timeline