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: 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 1,307,407 $460M 8.41% -246,373 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 1,146,209 $435M 7.96% -210,080 Timeline 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; 2024Q1: restricted; 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 1,318,251 $409M 7.48% -145,310 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: 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 1,257,218 $394M 7.2% -689,193 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 1,079,514 $379M 6.93% -170,135 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: 865,008 shares; 2024Q4: 865,008 shares; 2025Q1: 854,359 shares; 2025Q2: 844,616 shares; 2025Q3: 688,357 shares; 2025Q4: 553,859 shares 553,859 $375M 6.86% -134,498 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; 2024Q1: restricted; 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 523,536 $346M 6.32% -183,945 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; 2024Q1: restricted; 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 1,338,320 $344M 6.3% -106,545 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; 2024Q1: restricted; 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 2,091,801 $336M 6.14% -142,339 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; 2024Q1: restricted; 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 239,736 $334M 6.11% -14,050 Timeline 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: 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 668,549 $323M 5.92% -337,084 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; 2024Q1: restricted; 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 1,777,110 $255M 4.66% -111,865 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: 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 2,620,239 $220M 4.02% -185,990 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 1,206,414 $152M 2.78% +30,691 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; 2024Q1: restricted; 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 872,579 $151M 2.77% -113,282 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 1,818,233 $144M 2.64% -461,499 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,308,745 shares; 2024Q4: 2,308,745 shares; 2025Q1: 2,309,838 shares; 2025Q2: 2,311,641 shares; 2025Q3: 2,314,508 shares; 2025Q4: 2,226,357 shares 2,226,357 $142M 2.59% -88,151 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: not reported; 2024Q4: not reported; 2025Q1: 47,292 shares; 2025Q2: 114,068 shares; 2025Q3: 188,514 shares; 2025Q4: 176,360 shares 176,360 $117M 2.14% -12,154 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; 2024Q1: restricted; 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 1,251,513 $109M 2% -392,590 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 132,631 shares 132,631 $23.1M 0.42% new 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; 2024Q1: restricted; 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 70,475 $15.5M 0.28% 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; 2024Q1: restricted; 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 9,321 $3.21M 0.06% -4,730 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: 149,989 shares; 2024Q4: 149,989 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 605 shares 605 $184K <0.01% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,155 shares 1,155 $177K <0.01% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 715 shares 715 $165K <0.01% new 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: 600,898 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 605 shares 605 $164K <0.01% new Timeline