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; 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; 2026Q2: 901,923 shares 901,923 $334M 7.4% -297,202 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: 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; 2026Q2: 1,050,585 shares 1,050,585 $331M 7.32% -135,265 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 837,764 shares 837,764 $314M 6.95% -259,091 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: 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; 2026Q2: 2,537,243 shares 2,537,243 $246M 5.44% -59,916 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 680,492 shares 680,492 $233M 5.17% -344,953 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; 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; 2026Q2: 759,134 shares 759,134 $226M 5.01% -107,863 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES 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: 2,955,961 shares 2,955,961 $213M 4.72% new 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: 24,858 shares; 2024Q4: 24,858 shares; 2025Q1: 23,477 shares; 2025Q2: 16,576 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 392,933 shares 392,933 $202M 4.47% new 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: 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; 2026Q2: 558,963 shares 558,963 $200M 4.42% -575,416 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: 149,989 shares; 2024Q4: 149,989 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 605 shares; 2026Q1: 2,853 shares; 2026Q2: 411,476 shares 411,476 $197M 4.35% +408,623 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; 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; 2026Q2: 340,730 shares 340,730 $192M 4.25% -128,310 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: 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; 2026Q2: 505,361 shares 505,361 $189M 4.17% -158,641 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; 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; 2026Q2: 823,664 shares 823,664 $184M 4.08% -503,645 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 1,126,234 shares 1,126,234 $173M 3.83% -533,555 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: 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; 2026Q2: 327,058 shares 327,058 $172M 3.81% -154,528 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; 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; 2026Q2: 944,396 shares 944,396 $171M 3.78% -733,323 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; 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; 2026Q2: 1,085,919 shares 1,085,919 $159M 3.52% -674,762 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: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,186,945 shares 2,186,945 $156M 3.46% new Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA 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: 128,646 shares 128,646 $151M 3.34% new Timeline APP APPLOVIN CORP More: the full row for APPLOVIN 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: 233,921 shares 233,921 $121M 2.67% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,155 shares; 2026Q1: 3,213 shares; 2026Q2: 721,550 shares 721,550 $109M 2.42% +718,337 Timeline NXT NEXTPOWER INC More: the full row for NEXTPOWER 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: 903,523 shares 903,523 $108M 2.38% new Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS 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: 259,070 shares 259,070 $46M 1.02% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 132,631 shares; 2026Q1: 132,631 shares; 2026Q2: 251,196 shares 251,196 $37.3M 0.82% +118,565 Timeline YUM YUM BRANDS INC More: the full row for YUM BRANDS 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: 178,009 shares 178,009 $28.5M 0.63% 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; 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; 2026Q2: 114,984 shares 114,984 $25.6M 0.57% +44,509 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE 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: 5,410 shares 5,410 $498K 0.01% new Timeline