NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 994,092 shares; 2026Q2: 987,108 shares 987,108 $198M 10% -6,984 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: 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; 2026Q1: 595,488 shares; 2026Q2: 475,105 shares 475,105 $170M 8.6% -120,383 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 626,828 shares; 2024Q4: 575,657 shares; 2025Q1: 581,398 shares; 2025Q2: 482,890 shares; 2025Q3: 448,724 shares; 2025Q4: 458,568 shares; 2026Q1: 481,857 shares; 2026Q2: 332,257 shares 332,257 $124M 6.28% -149,600 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: 588,840 shares; 2024Q4: 544,979 shares; 2025Q1: 525,525 shares; 2025Q2: 403,555 shares; 2025Q3: 355,553 shares; 2025Q4: 332,763 shares; 2026Q1: 363,663 shares; 2026Q2: 423,250 shares 423,250 $122M 6.2% +59,587 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; 2024Q3: 979,562 shares; 2024Q4: 700,130 shares; 2025Q1: 581,343 shares; 2025Q2: 456,812 shares; 2025Q3: 390,027 shares; 2025Q4: 359,829 shares; 2026Q1: 291,009 shares; 2026Q2: 254,347 shares 254,347 $121M 6.15% -36,662 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; 2024Q3: 790,570 shares; 2024Q4: 713,950 shares; 2025Q1: 768,252 shares; 2025Q2: 803,898 shares; 2025Q3: 796,093 shares; 2025Q4: 786,597 shares; 2026Q1: 844,864 shares; 2026Q2: 666,834 shares 666,834 $88.6M 4.48% -178,030 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 112,533 shares; 2025Q4: 118,594 shares; 2026Q1: 143,378 shares; 2026Q2: 153,420 shares 153,420 $78.8M 3.99% +10,042 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,940 shares; 2024Q4: 27,105 shares; 2025Q1: 19,799 shares; 2025Q2: 18,945 shares; 2025Q3: 18,465 shares; 2025Q4: 18,391 shares; 2026Q1: 18,838 shares; 2026Q2: 21,143 shares 21,143 $67.6M 3.42% +2,305 Timeline AVGO BROADCOM INC More: the full row for BROADCOM 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: 6,200 shares; 2026Q1: 124,119 shares; 2026Q2: 175,768 shares 175,768 $66.4M 3.36% +51,649 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; 2024Q3: 619,720 shares; 2024Q4: 607,185 shares; 2025Q1: 568,604 shares; 2025Q2: 557,252 shares; 2025Q3: 498,252 shares; 2025Q4: 428,674 shares; 2026Q1: 318,321 shares; 2026Q2: 282,091 shares 282,091 $60M 3.04% -36,230 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,040 shares; 2025Q3: 13,750 shares; 2025Q4: 186,700 shares; 2026Q1: 484,214 shares; 2026Q2: 736,313 shares 736,313 $52.6M 2.66% +252,099 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 281,690 shares; 2024Q4: 212,133 shares; 2025Q1: 201,086 shares; 2025Q2: 202,496 shares; 2025Q3: 205,769 shares; 2025Q4: 213,252 shares; 2026Q1: 208,897 shares; 2026Q2: 164,418 shares 164,418 $51.8M 2.62% -44,479 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 226,974 shares; 2025Q3: 268,704 shares; 2025Q4: 303,694 shares; 2026Q1: 419,302 shares; 2026Q2: 431,746 shares 431,746 $51M 2.58% +12,444 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; 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; 2026Q1: 472,976 shares; 2026Q2: 546,076 shares 546,076 $50.1M 2.53% +73,100 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; 2024Q3: 515,550 shares; 2024Q4: 330,855 shares; 2025Q1: 310,445 shares; 2025Q2: 473,885 shares; 2025Q3: 561,892 shares; 2025Q4: 620,692 shares; 2026Q1: 531,302 shares; 2026Q2: 499,702 shares 499,702 $48.4M 2.45% -31,600 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 41,268 shares; 2025Q4: 41,461 shares; 2026Q1: 50,000 shares; 2026Q2: 37,346 shares 37,346 $44.6M 2.26% -12,654 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; 2024Q3: 138,475 shares; 2024Q4: 143,298 shares; 2025Q1: 155,138 shares; 2025Q2: 149,571 shares; 2025Q3: 120,325 shares; 2025Q4: 105,998 shares; 2026Q1: 108,016 shares; 2026Q2: 79,135 shares 79,135 $41.7M 2.11% -28,881 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 56,279 shares; 2025Q3: 101,180 shares; 2025Q4: 98,616 shares; 2026Q1: 116,736 shares; 2026Q2: 104,239 shares 104,239 $41.5M 2.1% -12,497 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 50,400 shares; 2025Q2: 100,167 shares; 2025Q3: 101,615 shares; 2025Q4: 112,422 shares; 2026Q1: 127,342 shares; 2026Q2: 106,316 shares 106,316 $39.9M 2.02% -21,026 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 915,966 shares 915,966 $39.1M 1.98% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 122,800 shares; 2025Q3: 267,416 shares; 2025Q4: 221,933 shares; 2026Q1: 260,888 shares; 2026Q2: 103,024 shares 103,024 $35.1M 1.78% -157,864 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 58,900 shares; 2025Q2: 75,900 shares; 2025Q3: 108,260 shares; 2025Q4: 104,760 shares; 2026Q1: 116,060 shares; 2026Q2: 155,182 shares 155,182 $33.1M 1.67% +39,122 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 42,100 shares; 2025Q2: 55,270 shares; 2025Q3: 68,790 shares; 2025Q4: 73,030 shares; 2026Q1: 86,648 shares; 2026Q2: 87,208 shares 87,208 $31.6M 1.6% +560 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 18,780 shares; 2025Q4: 26,480 shares; 2026Q1: 230,762 shares; 2026Q2: 233,192 shares 233,192 $30.7M 1.55% +2,430 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO 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: 25,240 shares 25,240 $30.3M 1.53% new Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 663,540 shares; 2024Q4: 505,840 shares; 2025Q1: 409,142 shares; 2025Q2: 326,967 shares; 2025Q3: 232,949 shares; 2025Q4: 212,023 shares; 2026Q1: 136,194 shares; 2026Q2: 138,580 shares 138,580 $29M 1.47% +2,386 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 420,212 shares; 2026Q2: 364,877 shares 364,877 $28.8M 1.46% -55,335 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; 2024Q3: 169,180 shares; 2024Q4: 165,180 shares; 2025Q1: 154,200 shares; 2025Q2: 162,962 shares; 2025Q3: 177,731 shares; 2025Q4: 173,231 shares; 2026Q1: 161,143 shares; 2026Q2: 165,663 shares 165,663 $27.6M 1.4% +4,520 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; 2024Q3: 82,239 shares; 2024Q4: 75,822 shares; 2025Q1: 79,322 shares; 2025Q2: 79,912 shares; 2025Q3: 70,086 shares; 2025Q4: 77,024 shares; 2026Q1: 79,924 shares; 2026Q2: 76,604 shares 76,604 $27M 1.37% -3,320 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; 2024Q3: 84,551 shares; 2024Q4: 198,481 shares; 2025Q1: 218,283 shares; 2025Q2: 232,633 shares; 2025Q3: 216,213 shares; 2025Q4: 243,138 shares; 2026Q1: 238,508 shares; 2026Q2: 214,052 shares 214,052 $26.4M 1.33% -24,456 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; 2024Q3: not reported; 2024Q4: 185,110 shares; 2025Q1: 184,513 shares; 2025Q2: 166,141 shares; 2025Q3: 195,241 shares; 2025Q4: 207,841 shares; 2026Q1: 135,311 shares; 2026Q2: 106,351 shares 106,351 $25.3M 1.28% -28,960 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 55,444 shares; 2025Q2: 53,879 shares; 2025Q3: 38,970 shares; 2025Q4: 34,310 shares; 2026Q1: 20,625 shares; 2026Q2: 22,220 shares 22,220 $25.2M 1.27% +1,595 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW 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: not reported; 2026Q1: not reported; 2026Q2: 231,707 shares 231,707 $23M 1.16% new Timeline DXCM DEXCOM INC More: the full row for DEXCOM 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: not reported; 2026Q1: 247,150 shares; 2026Q2: 340,670 shares 340,670 $22.9M 1.16% +93,520 Timeline CVSA COVISTA INC More: the full row for COVISTA 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: 7,000 shares; 2026Q1: 17,700 shares; 2026Q2: 80,500 shares 80,500 $10M 0.51% +62,800 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; 2024Q3: 175,360 shares; 2024Q4: 170,680 shares; 2025Q1: 161,860 shares; 2025Q2: not reported; 2025Q3: 3,550 shares; 2025Q4: 7,150 shares; 2026Q1: 16,650 shares; 2026Q2: 57,850 shares 57,850 $6.3M 0.32% +41,200 Timeline WAB WABTEC More: the full row for WABTEC 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: 15,520 shares; 2025Q4: 15,220 shares; 2026Q1: 15,220 shares; 2026Q2: 15,220 shares 15,220 $4.1M 0.21% 0 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP 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: 19,400 shares; 2025Q4: 18,100 shares; 2026Q1: 16,400 shares; 2026Q2: 16,400 shares 16,400 $1.45M 0.07% 0 Timeline