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: 297,008 shares; 2024Q4: 300,443 shares; 2025Q1: 307,232 shares; 2025Q2: 307,232 shares; 2025Q3: 260,163 shares 260,163 $135M 7.61% -47,069 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: 907,256 shares; 2024Q4: 827,352 shares; 2025Q1: 888,617 shares; 2025Q2: 888,617 shares; 2025Q3: 673,077 shares 673,077 $126M 7.09% -215,540 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: 176,407 shares; 2024Q4: 199,728 shares; 2025Q1: 190,561 shares; 2025Q2: 190,561 shares; 2025Q3: 186,553 shares 186,553 $90.5M 5.11% -4,008 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 221,614 shares; 2024Q4: 198,983 shares; 2025Q1: 192,013 shares; 2025Q2: 192,013 shares; 2025Q3: 304,864 shares 304,864 $85.1M 4.81% +112,851 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: 448,496 shares; 2024Q4: 430,696 shares; 2025Q1: 403,673 shares; 2025Q2: 403,673 shares; 2025Q3: 315,184 shares 315,184 $76.6M 4.33% -88,489 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 176,223 shares; 2024Q4: 171,182 shares; 2025Q1: 442,117 shares; 2025Q2: 442,117 shares; 2025Q3: 267,110 shares 267,110 $75.1M 4.24% -175,007 Timeline 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: 333,244 shares; 2024Q4: 312,642 shares; 2025Q1: 274,565 shares; 2025Q2: 274,565 shares; 2025Q3: 213,754 shares 213,754 $73M 4.12% -60,811 Timeline IBN ICICI BK LTD More: the full row for ICICI BK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,380,271 shares; 2024Q4: 2,337,749 shares; 2025Q1: 2,257,010 shares; 2025Q2: 2,257,010 shares; 2025Q3: 2,333,999 shares 2,333,999 $70.6M 3.98% +76,989 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: 397,217 shares; 2024Q4: 350,989 shares; 2025Q1: 177,925 shares; 2025Q2: 177,925 shares; 2025Q3: 315,688 shares 315,688 $69.3M 3.91% +137,763 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 158,984 shares; 2024Q4: 144,235 shares; 2025Q1: 132,127 shares; 2025Q2: 132,127 shares; 2025Q3: 121,255 shares 121,255 $69M 3.89% -10,872 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 68,901 shares; 2024Q4: 70,548 shares; 2025Q1: 66,674 shares; 2025Q2: 66,674 shares; 2025Q3: 137,767 shares 137,767 $67.1M 3.79% +71,093 Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 174,348 shares; 2024Q4: 158,308 shares; 2025Q1: 198,399 shares; 2025Q2: 198,399 shares; 2025Q3: 187,029 shares 187,029 $61.5M 3.47% -11,370 Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 905,065 shares; 2024Q4: 838,118 shares; 2025Q1: 1,374,361 shares; 2025Q2: 1,374,361 shares; 2025Q3: 1,454,964 shares 1,454,964 $49.7M 2.81% +80,603 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,050,356 shares; 2024Q4: 982,168 shares; 2025Q1: 526,606 shares; 2025Q2: 526,606 shares; 2025Q3: 762,174 shares 762,174 $45.5M 2.57% +235,568 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,397 shares; 2024Q4: 118,863 shares; 2025Q1: 136,304 shares; 2025Q2: 136,304 shares; 2025Q3: 118,961 shares 118,961 $41.1M 2.32% -17,343 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 26,226 shares; 2025Q2: 26,226 shares; 2025Q3: 541,174 shares 541,174 $39.7M 2.24% +514,948 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 454,801 shares; 2025Q2: 454,801 shares; 2025Q3: 404,175 shares 404,175 $39.6M 2.24% -50,626 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,303 shares; 2024Q4: 22,630 shares; 2025Q1: 19,067 shares; 2025Q2: 19,067 shares; 2025Q3: 8,815 shares 8,815 $37.8M 2.14% -10,252 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 147,364 shares 147,364 $34.9M 1.97% new Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,643 shares; 2024Q4: 96,584 shares; 2025Q1: 99,858 shares; 2025Q2: 99,858 shares; 2025Q3: 111,101 shares 111,101 $34.4M 1.94% +11,243 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 484,606 shares; 2024Q4: 421,037 shares; 2025Q1: 382,511 shares; 2025Q2: 382,511 shares; 2025Q3: 342,537 shares 342,537 $33.4M 1.89% -39,974 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 127,178 shares; 2024Q4: 119,444 shares; 2025Q1: 111,127 shares; 2025Q2: 111,127 shares; 2025Q3: 108,813 shares 108,813 $31.9M 1.8% -2,314 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 149,612 shares; 2025Q1: 208,255 shares; 2025Q2: 208,255 shares; 2025Q3: 212,005 shares 212,005 $31.3M 1.77% +3,750 Timeline PCTY PAYLOCITY HLDG CORP More: the full row for PAYLOCITY HLDG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 214,775 shares; 2024Q4: 173,420 shares; 2025Q1: 172,232 shares; 2025Q2: 172,232 shares; 2025Q3: 185,067 shares 185,067 $29.5M 1.66% +12,835 Timeline HUBB HUBBELL INC More: the full row for HUBBELL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 59,010 shares; 2024Q4: 55,997 shares; 2025Q1: 73,422 shares; 2025Q2: 73,422 shares; 2025Q3: 63,575 shares 63,575 $27.4M 1.54% -9,847 Timeline RNR RENAISSANCERE HLDGS LTD More: the full row for RENAISSANCERE HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 91,757 shares; 2024Q4: 118,177 shares; 2025Q1: 101,565 shares; 2025Q2: 101,565 shares; 2025Q3: 102,208 shares 102,208 $26M 1.47% +643 Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 172,024 shares; 2025Q2: 172,024 shares; 2025Q3: 284,972 shares 284,972 $25.9M 1.46% +112,948 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,473 shares; 2024Q4: 96,302 shares; 2025Q1: 81,607 shares; 2025Q2: 81,607 shares; 2025Q3: 66,813 shares 66,813 $23.5M 1.32% -14,794 Timeline CFR CULLEN FROST BANKERS INC More: the full row for CULLEN FROST BANKERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 69,131 shares; 2025Q2: 69,131 shares; 2025Q3: 184,463 shares 184,463 $23.4M 1.32% +115,332 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 144,547 shares; 2024Q4: 116,641 shares; 2025Q1: 94,278 shares; 2025Q2: 94,278 shares; 2025Q3: 105,224 shares 105,224 $21.6M 1.22% +10,946 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 155,099 shares; 2024Q4: 145,042 shares; 2025Q1: 123,471 shares; 2025Q2: 123,471 shares; 2025Q3: 105,657 shares 105,657 $21.3M 1.2% -17,814 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 18,409 shares; 2025Q1: 34,321 shares; 2025Q2: 34,321 shares; 2025Q3: 47,249 shares 47,249 $21.1M 1.19% +12,928 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 134,622 shares 134,622 $19.7M 1.11% new 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 133,790 shares; 2024Q4: 150,966 shares; 2025Q1: 131,395 shares; 2025Q2: 131,395 shares; 2025Q3: 95,446 shares 95,446 $19.5M 1.1% -35,949 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 78,574 shares; 2024Q4: 85,348 shares; 2025Q1: 82,627 shares; 2025Q2: 82,627 shares; 2025Q3: 88,268 shares 88,268 $17.5M 0.99% +5,641 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,330 shares; 2025Q2: 10,330 shares; 2025Q3: 18,283 shares 18,283 $16.8M 0.95% +7,953 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 199,994 shares; 2025Q2: 199,994 shares; 2025Q3: 157,162 shares 157,162 $13.2M 0.75% -42,832 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: 13,649 shares; 2024Q4: 11,889 shares; 2025Q1: 13,208 shares; 2025Q2: 13,208 shares; 2025Q3: 11,168 shares 11,168 $10.7M 0.6% -2,040 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,989 shares; 2024Q4: 47,398 shares; 2025Q1: 50,692 shares; 2025Q2: 50,692 shares; 2025Q3: 54,509 shares 54,509 $7M 0.39% +3,817 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,957 shares; 2024Q4: 29,564 shares; 2025Q1: 26,657 shares; 2025Q2: 26,657 shares; 2025Q3: 21,185 shares 21,185 $4.68M 0.26% -5,472 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,311 shares; 2024Q4: 7,579 shares; 2025Q1: 7,860 shares; 2025Q2: 7,860 shares; 2025Q3: 7,141 shares 7,141 $3.52M 0.2% -719 Timeline 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: not reported; 2024Q4: not reported; 2025Q1: 41,369 shares; 2025Q2: 41,369 shares; 2025Q3: 28,182 shares 28,182 $3.49M 0.2% -13,187 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,615 shares; 2024Q4: 29,010 shares; 2025Q1: 25,951 shares; 2025Q2: 25,951 shares; 2025Q3: 32,537 shares 32,537 $3.47M 0.2% +6,586 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,833 shares; 2024Q4: 14,105 shares; 2025Q1: 12,109 shares; 2025Q2: 12,109 shares; 2025Q3: 13,558 shares 13,558 $3.11M 0.18% +1,449 Timeline ITRI ITRON INC More: the full row for ITRON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 18,721 shares 18,721 $2.33M 0.13% new Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,788 shares; 2024Q4: 13,414 shares; 2025Q1: 15,129 shares; 2025Q2: 15,129 shares; 2025Q3: 14,136 shares 14,136 $2.3M 0.13% -993 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: 24,145 shares; 2024Q4: 20,243 shares; 2025Q1: 20,020 shares; 2025Q2: 20,020 shares; 2025Q3: 10,520 shares 10,520 $1.93M 0.11% -9,500 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,344 shares; 2024Q4: 10,632 shares; 2025Q1: 9,577 shares; 2025Q2: 9,577 shares; 2025Q3: 6,052 shares 6,052 $1.92M 0.11% -3,525 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,171 shares; 2024Q4: 13,194 shares; 2025Q1: 7,294 shares; 2025Q2: 7,294 shares; 2025Q3: 5,078 shares 5,078 $1.52M 0.09% -2,216 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,684 shares; 2024Q4: 14,012 shares; 2025Q1: 13,540 shares; 2025Q2: 13,540 shares; 2025Q3: 8,477 shares 8,477 $1.41M 0.08% -5,063 Timeline