MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,426,210 shares; 2024Q4: 1,504,980 shares; 2025Q1: 1,501,216 shares; 2025Q2: 1,503,542 shares; 2025Q3: 1,463,561 shares; 2025Q4: 1,318,251 shares; 2026Q1: 1,199,125 shares 1,199,125 $392M 8.9% -119,126 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: 1,888,816 shares; 2024Q4: 1,908,979 shares; 2025Q1: 1,793,767 shares; 2025Q2: 1,630,554 shares; 2025Q3: 1,553,780 shares; 2025Q4: 1,307,407 shares; 2026Q1: 1,185,850 shares 1,185,850 $390M 8.85% -121,557 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,228,367 shares; 2024Q4: 1,224,932 shares; 2025Q1: 1,215,834 shares; 2025Q2: 1,220,785 shares; 2025Q3: 1,356,289 shares; 2025Q4: 1,146,209 shares; 2026Q1: 1,096,855 shares 1,096,855 $327M 7.41% -49,354 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: 2,009,229 shares; 2024Q4: 2,009,229 shares; 2025Q1: 2,005,585 shares; 2025Q2: 2,001,763 shares; 2025Q3: 1,946,411 shares; 2025Q4: 1,257,218 shares; 2026Q1: 1,134,379 shares 1,134,379 $326M 7.4% -122,839 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,818,592 shares; 2024Q4: 1,541,994 shares; 2025Q1: 1,407,355 shares; 2025Q2: 1,311,888 shares; 2025Q3: 1,249,649 shares; 2025Q4: 1,079,514 shares; 2026Q1: 1,025,445 shares 1,025,445 $310M 7.04% -54,069 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 259,935 shares; 2024Q4: 259,935 shares; 2025Q1: 259,505 shares; 2025Q2: 260,554 shares; 2025Q3: 253,786 shares; 2025Q4: 239,736 shares; 2026Q1: 222,759 shares 222,759 $281M 6.38% -16,977 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,819,805 shares; 2024Q4: 3,608,876 shares; 2025Q1: 3,440,395 shares; 2025Q2: 2,790,907 shares; 2025Q3: 2,234,140 shares; 2025Q4: 2,091,801 shares; 2026Q1: 1,677,719 shares 1,677,719 $277M 6.3% -414,082 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: 865,008 shares; 2024Q4: 865,008 shares; 2025Q1: 854,359 shares; 2025Q2: 844,616 shares; 2025Q3: 688,357 shares; 2025Q4: 553,859 shares; 2026Q1: 481,586 shares 481,586 $271M 6.14% -72,273 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; 2024Q2: restricted; 2024Q3: 1,834,697 shares; 2024Q4: 1,720,076 shares; 2025Q1: 1,551,219 shares; 2025Q2: 1,506,966 shares; 2025Q3: 1,444,865 shares; 2025Q4: 1,338,320 shares; 2026Q1: 1,327,309 shares 1,327,309 $270M 6.12% -11,011 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,596,224 shares; 2024Q4: 1,501,730 shares; 2025Q1: 1,268,556 shares; 2025Q2: 1,143,226 shares; 2025Q3: 707,481 shares; 2025Q4: 523,536 shares; 2026Q1: 469,040 shares 469,040 $268M 6.09% -54,496 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,054,930 shares; 2024Q4: 2,053,257 shares; 2025Q1: 1,951,624 shares; 2025Q2: 1,947,227 shares; 2025Q3: 1,888,975 shares; 2025Q4: 1,777,110 shares; 2026Q1: 1,760,681 shares 1,760,681 $254M 5.77% -16,429 Timeline 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: 2,193,151 shares; 2024Q4: 2,077,968 shares; 2025Q1: 1,771,071 shares; 2025Q2: 1,589,931 shares; 2025Q3: 1,005,633 shares; 2025Q4: 668,549 shares; 2026Q1: 664,002 shares 664,002 $246M 5.58% -4,547 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: 2,920,236 shares; 2024Q4: 2,915,421 shares; 2025Q1: 2,904,272 shares; 2025Q2: 2,914,637 shares; 2025Q3: 2,806,229 shares; 2025Q4: 2,620,239 shares; 2026Q1: 2,597,159 shares 2,597,159 $242M 5.5% -23,080 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; 2024Q2: restricted; 2024Q3: 485,878 shares; 2024Q4: 503,887 shares; 2025Q1: 936,551 shares; 2025Q2: 1,002,053 shares; 2025Q3: 985,861 shares; 2025Q4: 872,579 shares; 2026Q1: 866,997 shares 866,997 $168M 3.82% -5,582 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,549,634 shares; 2024Q4: 2,549,634 shares; 2025Q1: 2,545,310 shares; 2025Q2: 2,510,438 shares; 2025Q3: 2,279,732 shares; 2025Q4: 1,818,233 shares; 2026Q1: 1,659,789 shares 1,659,789 $136M 3.08% -158,444 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 88,250 shares; 2024Q4: 88,250 shares; 2025Q1: 721,402 shares; 2025Q2: 871,773 shares; 2025Q3: 1,175,723 shares; 2025Q4: 1,206,414 shares; 2026Q1: 1,120,147 shares 1,120,147 $132M 3.01% -86,267 Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,781,438 shares; 2024Q4: 1,766,746 shares; 2025Q1: 1,725,326 shares; 2025Q2: 1,693,358 shares; 2025Q3: 1,644,103 shares; 2025Q4: 1,251,513 shares; 2026Q1: 966,787 shares 966,787 $74.5M 1.69% -284,726 Timeline BMI BADGER METER INC More: the full row for BADGER METER 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: 132,631 shares; 2026Q1: 132,631 shares 132,631 $20.2M 0.46% 0 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 48,193 shares; 2025Q1: 70,475 shares; 2025Q2: 70,475 shares; 2025Q3: 70,475 shares; 2025Q4: 70,475 shares; 2026Q1: 70,475 shares 70,475 $16.2M 0.37% 0 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: 56,537 shares; 2024Q4: 56,537 shares; 2025Q1: 45,882 shares; 2025Q2: 33,225 shares; 2025Q3: 14,051 shares; 2025Q4: 9,321 shares; 2026Q1: 4,585 shares 4,585 $1.51M 0.03% -4,736 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: 149,989 shares; 2024Q4: 149,989 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 605 shares; 2026Q1: 2,853 shares 2,853 $964K 0.02% +2,248 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: 600,898 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 605 shares; 2026Q1: 2,183 shares 2,183 $554K 0.01% +1,578 Timeline TJX TJX COS INC NEW More: the full row for TJX COS 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: not reported; 2025Q4: 1,155 shares; 2026Q1: 3,213 shares 3,213 $513K 0.01% +2,058 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 715 shares; 2026Q1: 1,989 shares 1,989 $414K 0.01% +1,274 Timeline