MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 481,857 shares 481,857 $178M 9.47% +23,289 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 994,092 shares 994,092 $173M 9.21% +953 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 595,488 shares 595,488 $171M 9.1% -20,575 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; 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; 2026Q1: 291,009 shares 291,009 $98.3M 5.22% -68,820 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; 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; 2026Q1: 844,864 shares 844,864 $96.3M 5.12% +58,267 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 363,663 shares 363,663 $92.3M 4.9% +30,900 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 112,533 shares; 2025Q4: 118,594 shares; 2026Q1: 143,378 shares 143,378 $71.6M 3.81% +24,784 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; 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; 2026Q1: 318,321 shares 318,321 $69M 3.66% -110,353 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 208,897 shares 208,897 $68.6M 3.65% -4,355 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 18,838 shares 18,838 $63.6M 3.38% +447 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; 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; 2026Q1: 108,016 shares 108,016 $60.7M 3.22% +2,018 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; 2024Q2: restricted; 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 116,736 $53.8M 2.86% +18,120 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 41,268 shares; 2025Q4: 41,461 shares; 2026Q1: 50,000 shares 50,000 $53.4M 2.84% +8,539 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 419,302 $50.1M 2.66% +115,608 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; 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; 2026Q1: 531,302 shares 531,302 $49.6M 2.63% -89,390 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 484,214 $46.6M 2.47% +297,514 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; 2024Q2: restricted; 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 260,888 $41.8M 2.22% +38,955 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; 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; 2026Q1: 472,976 shares 472,976 $40.3M 2.14% -131,386 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,200 shares; 2026Q1: 124,119 shares 124,119 $38.4M 2.04% +117,919 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; 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; 2026Q1: 238,508 shares 238,508 $37.5M 1.99% -4,630 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 420,212 shares 420,212 $35.7M 1.89% +34,980 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; 2024Q2: restricted; 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 127,342 $35.4M 1.88% +14,920 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 18,780 shares; 2025Q4: 26,480 shares; 2026Q1: 230,762 shares 230,762 $31.4M 1.67% +204,282 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; 2024Q2: restricted; 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 86,648 $28.9M 1.54% +13,618 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; 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; 2026Q1: 135,311 shares 135,311 $28M 1.49% -72,530 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; 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; 2026Q1: 161,143 shares 161,143 $28M 1.48% -12,088 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; 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; 2026Q1: 79,924 shares 79,924 $26.3M 1.4% +2,900 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; 2024Q2: restricted; 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 116,060 $25.4M 1.35% +11,300 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 107,130 shares 107,130 $24M 1.28% -4,907 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 136,194 shares 136,194 $22.4M 1.19% -75,829 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 247,150 shares 247,150 $15.5M 0.82% new 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; 2024Q2: restricted; 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 20,625 $15M 0.8% -13,685 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 15,520 shares; 2025Q4: 15,220 shares; 2026Q1: 15,220 shares 15,220 $3.8M 0.2% 0 Timeline CVSA COVISTA INC More: the full row for COVISTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 7,000 shares; 2026Q1: 17,700 shares 17,700 $2.04M 0.11% +10,700 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; 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; 2026Q1: 16,650 shares 16,650 $1.86M 0.1% +9,500 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 19,400 shares; 2025Q4: 18,100 shares; 2026Q1: 16,400 shares 16,400 $1.45M 0.08% -1,700 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; 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; 2026Q1: 4,730 shares 4,730 $1.31M 0.07% -1,000 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 2,660 shares 2,660 $1.15M 0.06% -95,419 Timeline