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: 4,266,655 shares; 2024Q4: 4,255,340 shares; 2025Q1: 4,251,560 shares; 2025Q2: 4,236,599 shares; 2025Q3: 4,228,298 shares; 2025Q4: 3,979,927 shares; 2026Q1: 3,370,872 shares; 2026Q2: 2,585,757 shares 2,585,757 $958M 7.02% -785,115 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: 5,336,821 shares; 2024Q4: 5,333,977 shares; 2025Q1: 5,069,187 shares; 2025Q2: 4,677,007 shares; 2025Q3: 4,591,293 shares; 2025Q4: 3,687,511 shares; 2026Q1: 3,061,416 shares; 2026Q2: 2,913,833 shares 2,913,833 $917M 6.72% -147,583 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: 3,645,999 shares; 2024Q4: 3,634,522 shares; 2025Q1: 3,613,197 shares; 2025Q2: 3,608,407 shares; 2025Q3: 3,955,498 shares; 2025Q4: 3,557,978 shares; 2026Q1: 3,212,075 shares; 2026Q2: 2,273,632 shares 2,273,632 $853M 6.25% -938,443 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: 5,546,831 shares; 2024Q4: 4,622,567 shares; 2025Q1: 4,137,024 shares; 2025Q2: 3,854,071 shares; 2025Q3: 3,854,336 shares; 2025Q4: 3,534,684 shares; 2026Q1: 3,104,090 shares; 2026Q2: 2,019,810 shares 2,019,810 $693M 5.08% -1,084,280 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: 8,943,151 shares 8,943,151 $645M 4.73% 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: 64,990 shares; 2024Q4: 64,033 shares; 2025Q1: 49,454 shares; 2025Q2: 27,663 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,245,051 shares 1,245,051 $639M 4.69% 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: 6,852,087 shares; 2024Q4: 6,848,278 shares; 2025Q1: 6,843,213 shares; 2025Q2: 6,803,454 shares; 2025Q3: 6,289,352 shares; 2025Q4: 3,498,519 shares; 2026Q1: 2,956,198 shares; 2026Q2: 1,773,354 shares 1,773,354 $634M 4.64% -1,182,844 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: 6,882,775 shares; 2024Q4: 6,857,121 shares; 2025Q1: 6,847,486 shares; 2025Q2: 6,824,289 shares; 2025Q3: 6,794,644 shares; 2025Q4: 6,728,404 shares; 2026Q1: 6,641,508 shares; 2026Q2: 6,456,634 shares 6,456,634 $626M 4.58% -184,874 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: 4,633,222 shares; 2024Q4: 4,626,376 shares; 2025Q1: 4,620,406 shares; 2025Q2: 4,572,280 shares; 2025Q3: 4,577,040 shares; 2025Q4: 4,248,048 shares; 2026Q1: 4,199,914 shares; 2026Q2: 4,078,371 shares 4,078,371 $598M 4.38% -121,543 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: 6,900,275 shares; 2024Q4: 6,187,033 shares; 2025Q1: 5,370,162 shares; 2025Q2: 4,941,509 shares; 2025Q3: 2,583,369 shares; 2025Q4: 2,079,971 shares; 2026Q1: 2,079,737 shares; 2026Q2: 1,596,737 shares 1,596,737 $596M 4.36% -483,000 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: 4,871,364 shares; 2024Q4: 4,561,352 shares; 2025Q1: 3,883,796 shares; 2025Q2: 3,568,752 shares; 2025Q3: 1,558,664 shares; 2025Q4: 1,363,539 shares; 2026Q1: 1,321,375 shares; 2026Q2: 1,051,876 shares 1,051,876 $593M 4.34% -269,499 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: 5,571,820 shares; 2024Q4: 5,013,712 shares; 2025Q1: 4,513,899 shares; 2025Q2: 4,362,099 shares; 2025Q3: 4,311,603 shares; 2025Q4: 4,177,969 shares; 2026Q1: 3,855,105 shares; 2026Q2: 2,601,567 shares 2,601,567 $583M 4.27% -1,253,538 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: 10,118,293 shares; 2024Q4: 8,530,423 shares; 2025Q1: 8,523,040 shares; 2025Q2: 8,418,362 shares; 2025Q3: 8,420,092 shares; 2025Q4: 6,516,011 shares; 2026Q1: 6,156,675 shares; 2026Q2: 3,629,938 shares 3,629,938 $558M 4.09% -2,526,737 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,148,449 shares 1,148,449 $548M 4.02% new 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: 2,664,162 shares; 2024Q4: 2,662,855 shares; 2025Q1: 2,648,331 shares; 2025Q2: 2,639,289 shares; 2025Q3: 2,610,457 shares; 2025Q4: 1,876,035 shares; 2026Q1: 1,465,786 shares; 2026Q2: 1,019,887 shares 1,019,887 $537M 3.93% -445,899 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: 1,700,630 shares; 2024Q4: 1,700,630 shares; 2025Q1: 2,725,812 shares; 2025Q2: 2,720,290 shares; 2025Q3: 2,721,881 shares; 2025Q4: 2,623,552 shares; 2026Q1: 2,623,124 shares; 2026Q2: 1,799,182 shares 1,799,182 $536M 3.93% -823,942 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: 12,012,659 shares; 2024Q4: 11,245,175 shares; 2025Q1: 10,805,892 shares; 2025Q2: 9,074,195 shares; 2025Q3: 7,188,144 shares; 2025Q4: 6,124,597 shares; 2026Q1: 5,113,163 shares; 2026Q2: 2,913,693 shares 2,913,693 $527M 3.86% -2,199,470 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: 6,990,345 shares 6,990,345 $499M 3.66% 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: 409,835 shares 409,835 $481M 3.53% 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: 696,568 shares 696,568 $359M 2.63% 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: not reported; 2026Q1: not reported; 2026Q2: 2,272,592 shares 2,272,592 $344M 2.52% new 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: 2,856,092 shares 2,856,092 $340M 2.49% 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: 816,785 shares 816,785 $145M 1.06% new 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: 556,107 shares 556,107 $88.9M 0.65% new Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 166,619 shares; 2024Q4: 166,619 shares; 2025Q1: 166,619 shares; 2025Q2: 166,619 shares; 2025Q3: 166,619 shares; 2025Q4: 166,619 shares; 2026Q1: 64,788 shares; 2026Q2: 53,580 shares 53,580 $30M 0.22% -11,208 Timeline MEDP MEDPACE HLDGS INC More: the full row for MEDPACE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 127,537 shares; 2025Q1: 127,537 shares; 2025Q2: 127,537 shares; 2025Q3: 127,537 shares; 2025Q4: 82,567 shares; 2026Q1: 62,668 shares; 2026Q2: 52,372 shares 52,372 $27.7M 0.2% -10,296 Timeline NTNX NUTANIX INC More: the full row for NUTANIX 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: 1,377,158 shares; 2026Q1: 577,392 shares; 2026Q2: 538,281 shares 538,281 $27.4M 0.2% -39,111 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: not reported; 2026Q1: 142,491 shares; 2026Q2: 174,627 shares 174,627 $25.9M 0.19% +32,136 Timeline CLX CLOROX CO DEL More: the full row for CLOROX CO DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 613,497 shares; 2024Q4: 613,497 shares; 2025Q1: 613,497 shares; 2025Q2: 613,497 shares; 2025Q3: 613,497 shares; 2025Q4: 613,497 shares; 2026Q1: 257,217 shares; 2026Q2: 271,318 shares 271,318 $25.9M 0.19% +14,101 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,597,513 shares; 2024Q4: 1,597,513 shares; 2025Q1: 1,597,513 shares; 2025Q2: 1,478,629 shares; 2025Q3: 1,478,629 shares; 2025Q4: 1,478,629 shares; 2026Q1: 619,935 shares; 2026Q2: 619,935 shares 619,935 $25.9M 0.19% 0 Timeline MANH MANHATTAN ASSOCIATES INC More: the full row for MANHATTAN ASSOCIATES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 288,332 shares; 2025Q3: 288,332 shares; 2025Q4: 288,332 shares; 2026Q1: 120,888 shares; 2026Q2: 172,977 shares 172,977 $24.1M 0.18% +52,089 Timeline NSSC NAPCO SEC TECHNOLOGIES INC More: the full row for NAPCO SEC 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: 954,912 shares; 2025Q3: 1,779,857 shares; 2025Q4: 1,779,857 shares; 2026Q1: 383,596 shares; 2026Q2: 606,974 shares 606,974 $23.1M 0.17% +223,378 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: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 17,953 shares 17,953 $21.4M 0.16% new Timeline SABR SABRE CORP More: the full row for SABRE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,499,095 shares; 2024Q4: 21,499,095 shares; 2025Q1: 21,499,095 shares; 2025Q2: 21,499,095 shares; 2025Q3: 21,499,095 shares; 2025Q4: 21,499,095 shares; 2026Q1: 9,013,783 shares; 2026Q2: 9,013,783 shares 9,013,783 $18.8M 0.14% 0 Timeline IDCC INTERDIGITAL INC More: the full row for INTERDIGITAL 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: 60,324 shares 60,324 $17.1M 0.13% new 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: 162,691 shares 162,691 $15M 0.11% new Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 724,923 shares; 2025Q3: 591,450 shares; 2025Q4: 410,944 shares; 2026Q1: 91,254 shares; 2026Q2: 41,893 shares 41,893 $14M 0.1% -49,361 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 624,500 shares; 2024Q4: 624,500 shares; 2025Q1: 570,035 shares; 2025Q2: 270,634 shares; 2025Q3: 270,634 shares; 2025Q4: 270,634 shares; 2026Q1: 113,467 shares; 2026Q2: 55,713 shares 55,713 $14M 0.1% -57,754 Timeline ADMA ADMA BIOLOGICS INC More: the full row for ADMA BIOLOGICS 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: 2,102,054 shares; 2026Q1: 1,649,493 shares; 2026Q2: 1,649,493 shares 1,649,493 $13.8M 0.1% 0 Timeline DOCS DOXIMITY INC More: the full row for DOXIMITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 710,502 shares; 2025Q1: 1,189,882 shares; 2025Q2: 1,355,944 shares; 2025Q3: 1,355,944 shares; 2025Q4: 1,650,002 shares; 2026Q1: 691,786 shares; 2026Q2: 653,324 shares 653,324 $13.5M 0.1% -38,462 Timeline PAYC PAYCOM SOFTWARE INC More: the full row for PAYCOM SOFTWARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 322,611 shares; 2024Q4: 322,611 shares; 2025Q1: 413,510 shares; 2025Q2: 413,510 shares; 2025Q3: 523,433 shares; 2025Q4: 523,433 shares; 2026Q1: 219,457 shares; 2026Q2: 100,763 shares 100,763 $12.7M 0.09% -118,694 Timeline