APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 43,042 shares; 2025Q1: 49,977 shares; 2025Q2: 50,727 shares; 2025Q3: 52,294 shares 52,294 $6.47M 8.1% +1,567 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 25,480 shares; 2025Q1: 25,631 shares; 2025Q2: 25,587 shares; 2025Q3: 25,954 shares 25,954 $5.7M 7.13% +367 Timeline EME EMCOR GROUP INC More: the full row for EMCOR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 8,288 shares; 2025Q1: 8,306 shares; 2025Q2: 8,143 shares; 2025Q3: 8,203 shares 8,203 $5.33M 6.67% +60 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,843 shares; 2025Q1: 4,836 shares; 2025Q2: 4,587 shares; 2025Q3: 7,332 shares 7,332 $5.01M 6.26% +2,745 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 14,836 shares; 2025Q1: 14,934 shares; 2025Q2: 14,341 shares; 2025Q3: 15,588 shares 15,588 $4.64M 5.81% +1,247 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 17,406 shares; 2025Q1: 17,315 shares; 2025Q2: 17,178 shares; 2025Q3: 18,406 shares 18,406 $4.52M 5.66% +1,228 Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 52,470 shares; 2025Q1: 52,776 shares; 2025Q2: 49,369 shares; 2025Q3: 52,517 shares 52,517 $4.43M 5.54% +3,148 Timeline CW CURTISS WRIGHT CORP More: the full row for CURTISS WRIGHT CORP 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: 7,639 shares 7,639 $4.15M 5.19% new Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 6,290 shares; 2025Q1: 6,346 shares; 2025Q2: 6,213 shares; 2025Q3: 8,039 shares 8,039 $3.68M 4.6% +1,826 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS 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: 5,261 shares; 2025Q3: 19,056 shares 19,056 $3.5M 4.38% +13,795 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: 11,897 shares; 2025Q1: 13,254 shares; 2025Q2: 13,095 shares; 2025Q3: 13,528 shares 13,528 $3.44M 4.31% +433 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: 1,371 shares; 2025Q1: 2,421 shares; 2025Q2: 2,347 shares; 2025Q3: 3,602 shares 3,602 $3.33M 4.17% +1,255 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: not reported; 2025Q1: 19,045 shares; 2025Q2: 17,328 shares; 2025Q3: 17,665 shares 17,665 $3.3M 4.12% +337 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,184 shares; 2025Q1: 3,202 shares; 2025Q2: 3,081 shares; 2025Q3: 3,127 shares 3,127 $2.99M 3.74% +46 Timeline ZTS ZOETIS INC More: the full row for ZOETIS 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: 12,952 shares; 2025Q2: 18,021 shares; 2025Q3: 20,391 shares 20,391 $2.98M 3.73% +2,370 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX 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: 2,067 shares; 2025Q2: 1,943 shares; 2025Q3: 2,173 shares 2,173 $2.61M 3.26% +230 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 11,360 shares; 2025Q1: 11,403 shares; 2025Q2: 11,035 shares; 2025Q3: 9,001 shares 9,001 $2.45M 3.07% -2,034 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: 4,091 shares; 2025Q1: 4,025 shares; 2025Q2: 3,935 shares; 2025Q3: 4,177 shares 4,177 $2.16M 2.71% +242 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: 5,680 shares; 2025Q1: 5,751 shares; 2025Q2: 5,644 shares; 2025Q3: 5,006 shares 5,006 $2.03M 2.54% -638 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 31,604 shares; 2025Q1: 31,684 shares; 2025Q2: not reported; 2025Q3: 10,933 shares 10,933 $1.62M 2.03% new Timeline ECL ECOLAB INC More: the full row for ECOLAB 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: 4,561 shares; 2025Q3: 5,359 shares 5,359 $1.47M 1.84% +798 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,536 shares; 2025Q1: 3,613 shares; 2025Q2: 3,488 shares; 2025Q3: 3,010 shares 3,010 $1.46M 1.83% -478 Timeline EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 23,701 shares; 2025Q1: 43,866 shares; 2025Q2: 64,667 shares; 2025Q3: 46,225 shares 46,225 $1.45M 1.81% -18,442 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,192 shares; 2025Q1: 513 shares; 2025Q2: not reported; 2025Q3: 1,877 shares 1,877 $1.13M 1.41% new Timeline SNAP SNAP INC More: the full row for SNAP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares; 2025Q3: 10,000 shares 10,000 $77.1K 0.1% 0 Timeline