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: 626,828 shares; 2024Q4: 575,657 shares; 2025Q1: 581,398 shares; 2025Q2: 482,890 shares; 2025Q3: 448,724 shares 448,724 $232M 11.28% -34,166 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: 1,230,370 shares; 2024Q4: 1,357,631 shares; 2025Q1: 1,343,006 shares; 2025Q2: 1,177,483 shares; 2025Q3: 988,079 shares 988,079 $184M 8.95% -189,404 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: 1,363,633 shares; 2024Q4: 1,254,923 shares; 2025Q1: 1,153,245 shares; 2025Q2: 1,067,697 shares; 2025Q3: 716,434 shares 716,434 $174M 8.45% -351,263 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: 979,562 shares; 2024Q4: 700,130 shares; 2025Q1: 581,343 shares; 2025Q2: 456,812 shares; 2025Q3: 390,027 shares 390,027 $109M 5.29% -66,785 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: 790,570 shares; 2024Q4: 713,950 shares; 2025Q1: 768,252 shares; 2025Q2: 803,898 shares; 2025Q3: 796,093 shares 796,093 $102M 4.96% -7,805 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: 588,840 shares; 2024Q4: 544,979 shares; 2025Q1: 525,525 shares; 2025Q2: 403,555 shares; 2025Q3: 355,553 shares 355,553 $90.5M 4.39% -48,002 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: 29,940 shares; 2024Q4: 27,105 shares; 2025Q1: 19,799 shares; 2025Q2: 18,945 shares; 2025Q3: 18,465 shares 18,465 $79.2M 3.84% -480 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 138,475 shares; 2024Q4: 143,298 shares; 2025Q1: 155,138 shares; 2025Q2: 149,571 shares; 2025Q3: 120,325 shares 120,325 $76.9M 3.73% -29,246 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 281,690 shares; 2024Q4: 212,133 shares; 2025Q1: 201,086 shares; 2025Q2: 202,496 shares; 2025Q3: 205,769 shares 205,769 $76.1M 3.69% +3,273 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 619,720 shares; 2024Q4: 607,185 shares; 2025Q1: 568,604 shares; 2025Q2: 557,252 shares; 2025Q3: 498,252 shares 498,252 $75.9M 3.68% -59,000 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: 170,866 shares; 2024Q4: 91,416 shares; 2025Q1: 57,811 shares; 2025Q2: 36,429 shares; 2025Q3: 97,814 shares 97,814 $66.8M 3.24% +61,385 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 112,533 shares 112,533 $64M 3.11% new Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC 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: not reported; 2025Q2: not reported; 2025Q3: 41,268 shares 41,268 $61.8M 3% new Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 991,390 shares; 2024Q4: 1,252,010 shares; 2025Q1: 996,900 shares; 2025Q2: 804,191 shares; 2025Q3: 765,702 shares 765,702 $61.2M 2.97% -38,489 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS 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: 122,800 shares; 2025Q3: 267,416 shares 267,416 $54.5M 2.64% +144,616 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 515,550 shares; 2024Q4: 330,855 shares; 2025Q1: 310,445 shares; 2025Q2: 473,885 shares; 2025Q3: 561,892 shares 561,892 $49.2M 2.39% +88,007 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: not reported; 2025Q1: not reported; 2025Q2: 56,279 shares; 2025Q3: 101,180 shares 101,180 $45.3M 2.2% +44,901 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,266,090 shares; 2024Q4: 1,019,020 shares; 2025Q1: 786,824 shares; 2025Q2: 649,581 shares; 2025Q3: 479,668 shares 479,668 $42.4M 2.06% -169,913 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: not reported; 2025Q1: not reported; 2025Q2: 226,974 shares; 2025Q3: 268,704 shares 268,704 $39.6M 1.92% +41,730 Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 185,110 shares; 2025Q1: 184,513 shares; 2025Q2: 166,141 shares; 2025Q3: 195,241 shares 195,241 $38.6M 1.87% +29,100 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 520,116 shares; 2024Q4: 505,836 shares; 2025Q1: 467,843 shares; 2025Q2: 405,568 shares; 2025Q3: 137,789 shares 137,789 $37.7M 1.83% -267,779 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: not reported; 2024Q4: not reported; 2025Q1: 55,444 shares; 2025Q2: 53,879 shares; 2025Q3: 38,970 shares 38,970 $37.2M 1.81% -14,909 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 663,540 shares; 2024Q4: 505,840 shares; 2025Q1: 409,142 shares; 2025Q2: 326,967 shares; 2025Q3: 232,949 shares 232,949 $37M 1.8% -94,018 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 84,551 shares; 2024Q4: 198,481 shares; 2025Q1: 218,283 shares; 2025Q2: 232,633 shares; 2025Q3: 216,213 shares 216,213 $36.4M 1.77% -16,420 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: 169,180 shares; 2024Q4: 165,180 shares; 2025Q1: 154,200 shares; 2025Q2: 162,962 shares; 2025Q3: 177,731 shares 177,731 $35.8M 1.74% +14,769 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: not reported; 2024Q4: not reported; 2025Q1: 50,400 shares; 2025Q2: 100,167 shares; 2025Q3: 101,615 shares 101,615 $35.7M 1.73% +1,448 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: 82,239 shares; 2024Q4: 75,822 shares; 2025Q1: 79,322 shares; 2025Q2: 79,912 shares; 2025Q3: 70,086 shares 70,086 $28.4M 1.38% -9,826 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: not reported; 2024Q4: not reported; 2025Q1: 58,900 shares; 2025Q2: 75,900 shares; 2025Q3: 108,260 shares 108,260 $24.8M 1.21% +32,360 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: not reported; 2024Q4: not reported; 2025Q1: 42,100 shares; 2025Q2: 55,270 shares; 2025Q3: 68,790 shares 68,790 $22.6M 1.1% +13,520 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,040 shares; 2025Q3: 13,750 shares 13,750 $16.5M 0.8% +2,710 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: 92,650 shares; 2024Q4: 93,470 shares; 2025Q1: 100,900 shares; 2025Q2: 47,370 shares; 2025Q3: 29,210 shares 29,210 $12.6M 0.61% -18,160 Timeline WAB WABTEC More: the full row for WABTEC 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: 15,520 shares 15,520 $3.11M 0.15% new Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW 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,780 shares 18,780 $2.61M 0.13% new Timeline AMG AFFILIATED MANAGERS GROUP More: the full row for AFFILIATED MANAGERS GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 317,930 shares; 2024Q4: 274,018 shares; 2025Q1: 197,118 shares; 2025Q2: 61,815 shares; 2025Q3: 10,100 shares 10,100 $2.41M 0.12% -51,715 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 19,400 shares 19,400 $2.07M 0.1% new Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,900 shares; 2024Q4: 11,900 shares; 2025Q1: 11,900 shares; 2025Q2: 11,900 shares; 2025Q3: 11,900 shares 11,900 $798K 0.04% 0 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,067,220 shares; 2024Q4: 1,051,620 shares; 2025Q1: 979,965 shares; 2025Q2: 192,055 shares; 2025Q3: 18,350 shares 18,350 $577K 0.03% -173,705 Timeline ORA ORMAT TECHNOLOGIES INC More: the full row for ORMAT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 175,360 shares; 2024Q4: 170,680 shares; 2025Q1: 161,860 shares; 2025Q2: not reported; 2025Q3: 3,550 shares 3,550 $342K 0.02% new Timeline