MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 626,828 shares; 2024Q4: 575,657 shares; 2025Q1: 581,398 shares; 2025Q2: 482,890 shares; 2025Q3: 448,724 shares; 2025Q4: 458,568 shares 458,568 $222M 11% +9,844 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 616,063 shares 616,063 $193M 9.57% -100,371 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 993,139 shares 993,139 $185M 9.19% +5,060 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 979,562 shares; 2024Q4: 700,130 shares; 2025Q1: 581,343 shares; 2025Q2: 456,812 shares; 2025Q3: 390,027 shares; 2025Q4: 359,829 shares 359,829 $109M 5.42% -30,198 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 790,570 shares; 2024Q4: 713,950 shares; 2025Q1: 768,252 shares; 2025Q2: 803,898 shares; 2025Q3: 796,093 shares; 2025Q4: 786,597 shares 786,597 $107M 5.31% -9,496 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 588,840 shares; 2024Q4: 544,979 shares; 2025Q1: 525,525 shares; 2025Q2: 403,555 shares; 2025Q3: 355,553 shares; 2025Q4: 332,763 shares 332,763 $90.5M 4.49% -22,790 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 619,720 shares; 2024Q4: 607,185 shares; 2025Q1: 568,604 shares; 2025Q2: 557,252 shares; 2025Q3: 498,252 shares; 2025Q4: 428,674 shares 428,674 $77.2M 3.83% -69,578 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 281,690 shares; 2024Q4: 212,133 shares; 2025Q1: 201,086 shares; 2025Q2: 202,496 shares; 2025Q3: 205,769 shares; 2025Q4: 213,252 shares 213,252 $75M 3.72% +7,483 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 138,475 shares; 2024Q4: 143,298 shares; 2025Q1: 155,138 shares; 2025Q2: 149,571 shares; 2025Q3: 120,325 shares; 2025Q4: 105,998 shares 105,998 $71.7M 3.56% -14,327 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 41,268 shares; 2025Q4: 41,461 shares 41,461 $70.1M 3.48% +193 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 112,533 shares; 2025Q4: 118,594 shares 118,594 $67.7M 3.36% +6,061 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 170,866 shares; 2024Q4: 91,416 shares; 2025Q1: 57,811 shares; 2025Q2: 36,429 shares; 2025Q3: 97,814 shares; 2025Q4: 98,079 shares 98,079 $65M 3.22% +265 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,940 shares; 2024Q4: 27,105 shares; 2025Q1: 19,799 shares; 2025Q2: 18,945 shares; 2025Q3: 18,465 shares; 2025Q4: 18,391 shares 18,391 $62.4M 3.09% -74 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 56,279 shares; 2025Q3: 101,180 shares; 2025Q4: 98,616 shares 98,616 $55.9M 2.77% -2,564 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 515,550 shares; 2024Q4: 330,855 shares; 2025Q1: 310,445 shares; 2025Q2: 473,885 shares; 2025Q3: 561,892 shares; 2025Q4: 620,692 shares 620,692 $52M 2.58% +58,800 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; 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; 2025Q4: 604,362 shares 604,362 $47.8M 2.37% -161,340 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 185,110 shares; 2025Q1: 184,513 shares; 2025Q2: 166,141 shares; 2025Q3: 195,241 shares; 2025Q4: 207,841 shares 207,841 $41.9M 2.08% +12,600 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 226,974 shares; 2025Q3: 268,704 shares; 2025Q4: 303,694 shares 303,694 $41.4M 2.05% +34,990 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 122,800 shares; 2025Q3: 267,416 shares; 2025Q4: 221,933 shares 221,933 $40.9M 2.03% -45,483 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 84,551 shares; 2024Q4: 198,481 shares; 2025Q1: 218,283 shares; 2025Q2: 232,633 shares; 2025Q3: 216,213 shares; 2025Q4: 243,138 shares 243,138 $39.4M 1.95% +26,925 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 663,540 shares; 2024Q4: 505,840 shares; 2025Q1: 409,142 shares; 2025Q2: 326,967 shares; 2025Q3: 232,949 shares; 2025Q4: 212,023 shares 212,023 $37.6M 1.87% -20,926 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 385,232 shares 385,232 $37.4M 1.86% -94,436 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 50,400 shares; 2025Q2: 100,167 shares; 2025Q3: 101,615 shares; 2025Q4: 112,422 shares 112,422 $35.1M 1.74% +10,807 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 169,180 shares; 2024Q4: 165,180 shares; 2025Q1: 154,200 shares; 2025Q2: 162,962 shares; 2025Q3: 177,731 shares; 2025Q4: 173,231 shares 173,231 $32.1M 1.59% -4,500 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 55,444 shares; 2025Q2: 53,879 shares; 2025Q3: 38,970 shares; 2025Q4: 34,310 shares 34,310 $27.8M 1.38% -4,660 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 520,116 shares; 2024Q4: 505,836 shares; 2025Q1: 467,843 shares; 2025Q2: 405,568 shares; 2025Q3: 137,789 shares; 2025Q4: 112,037 shares 112,037 $27M 1.34% -25,752 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,239 shares; 2024Q4: 75,822 shares; 2025Q1: 79,322 shares; 2025Q2: 79,912 shares; 2025Q3: 70,086 shares; 2025Q4: 77,024 shares 77,024 $26.5M 1.31% +6,938 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 42,100 shares; 2025Q2: 55,270 shares; 2025Q3: 68,790 shares; 2025Q4: 73,030 shares 73,030 $23.4M 1.16% +4,240 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 58,900 shares; 2025Q2: 75,900 shares; 2025Q3: 108,260 shares; 2025Q4: 104,760 shares 104,760 $22.2M 1.1% -3,500 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,040 shares; 2025Q3: 13,750 shares; 2025Q4: 186,700 shares 186,700 $17.5M 0.87% +172,950 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 18,780 shares; 2025Q4: 26,480 shares 26,480 $3.46M 0.17% +7,700 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 15,520 shares; 2025Q4: 15,220 shares 15,220 $3.25M 0.16% -300 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,200 shares 6,200 $2.15M 0.11% new Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 19,400 shares; 2025Q4: 18,100 shares 18,100 $1.81M 0.09% -1,300 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 317,930 shares; 2024Q4: 274,018 shares; 2025Q1: 197,118 shares; 2025Q2: 61,815 shares; 2025Q3: 10,100 shares; 2025Q4: 5,730 shares 5,730 $1.65M 0.08% -4,370 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 175,360 shares; 2024Q4: 170,680 shares; 2025Q1: 161,860 shares; 2025Q2: not reported; 2025Q3: 3,550 shares; 2025Q4: 7,150 shares 7,150 $790K 0.04% +3,600 Timeline CVSA COVISTA INC More: the full row for COVISTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 7,000 shares 7,000 $724K 0.04% new 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; 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; 2025Q4: 18,350 shares 18,350 $548K 0.03% 0 Timeline