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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,871,364 shares; 2024Q4: 4,561,352 shares; 2025Q1: 3,883,796 shares; 2025Q2: 3,568,752 shares 3,568,752 $2.63B 11.44% -315,044 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,900,275 shares; 2024Q4: 6,187,033 shares; 2025Q1: 5,370,162 shares; 2025Q2: 4,941,509 shares 4,941,509 $2.46B 10.68% -428,653 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,336,821 shares; 2024Q4: 5,333,977 shares; 2025Q1: 5,069,187 shares; 2025Q2: 4,677,007 shares 4,677,007 $1.85B 8.04% -392,180 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,012,659 shares; 2024Q4: 11,245,175 shares; 2025Q1: 10,805,892 shares; 2025Q2: 9,074,195 shares 9,074,195 $1.65B 7.18% -1,731,697 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,664,162 shares; 2024Q4: 2,662,855 shares; 2025Q1: 2,648,331 shares; 2025Q2: 2,639,289 shares 2,639,289 $1.42B 6.15% -9,042 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,546,831 shares; 2024Q4: 4,622,567 shares; 2025Q1: 4,137,024 shares; 2025Q2: 3,854,071 shares 3,854,071 $1.37B 5.95% -282,953 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,571,820 shares; 2024Q4: 5,013,712 shares; 2025Q1: 4,513,899 shares; 2025Q2: 4,362,099 shares 4,362,099 $1.35B 5.84% -151,800 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,645,999 shares; 2024Q4: 3,634,522 shares; 2025Q1: 3,613,197 shares; 2025Q2: 3,608,407 shares 3,608,407 $1.26B 5.47% -4,790 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,852,087 shares; 2024Q4: 6,848,278 shares; 2025Q1: 6,843,213 shares; 2025Q2: 6,803,454 shares 6,803,454 $1.2B 5.21% -39,759 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,266,655 shares; 2024Q4: 4,255,340 shares; 2025Q1: 4,251,560 shares; 2025Q2: 4,236,599 shares 4,236,599 $1.16B 5.03% -14,961 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,118,293 shares; 2024Q4: 8,530,423 shares; 2025Q1: 8,523,040 shares; 2025Q2: 8,418,362 shares 8,418,362 $890M 3.87% -104,678 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,633,222 shares; 2024Q4: 4,626,376 shares; 2025Q1: 4,620,406 shares; 2025Q2: 4,572,280 shares 4,572,280 $728M 3.16% -48,126 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 591,919 shares; 2024Q4: 591,455 shares; 2025Q1: 590,838 shares; 2025Q2: 590,037 shares 590,037 $693M 3.01% -801 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,882,775 shares; 2024Q4: 6,857,121 shares; 2025Q1: 6,847,486 shares; 2025Q2: 6,824,289 shares 6,824,289 $656M 2.85% -23,197 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,141,228 shares; 2024Q4: 5,966,777 shares; 2025Q1: 5,866,737 shares; 2025Q2: 5,819,151 shares 5,819,151 $576M 2.5% -47,586 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,700,630 shares; 2024Q4: 1,700,630 shares; 2025Q1: 2,725,812 shares; 2025Q2: 2,720,290 shares 2,720,290 $565M 2.45% -5,522 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 230,726 shares; 2024Q4: 227,329 shares; 2025Q1: 2,546,487 shares; 2025Q2: 2,884,831 shares 2,884,831 $450M 1.95% +338,344 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,299,493 shares; 2024Q4: 6,135,629 shares; 2025Q1: 6,135,629 shares; 2025Q2: 6,129,483 shares 6,129,483 $435M 1.89% -6,146 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 181,628 shares; 2025Q2: 368,540 shares 368,540 $290M 1.26% +186,912 Timeline ODD ODDITY TECH LTD More: the full row for ODDITY TECH LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,615,158 shares; 2024Q4: 1,615,158 shares; 2025Q1: 1,615,158 shares; 2025Q2: 1,416,956 shares 1,416,956 $107M 0.46% -198,202 Timeline QLYS QUALYS INC More: the full row for QUALYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 548,009 shares; 2024Q4: 548,009 shares; 2025Q1: 718,602 shares; 2025Q2: 718,602 shares 718,602 $103M 0.45% 0 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 166,619 shares; 2024Q4: 166,619 shares; 2025Q1: 166,619 shares; 2025Q2: 166,619 shares 166,619 $96.1M 0.42% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 322,611 shares; 2024Q4: 322,611 shares; 2025Q1: 413,510 shares; 2025Q2: 413,510 shares 413,510 $95.7M 0.42% 0 Timeline CHH CHOICE HOTELS INTL INC More: the full row for CHOICE HOTELS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 733,892 shares; 2024Q4: 733,892 shares; 2025Q1: 733,892 shares; 2025Q2: 733,892 shares 733,892 $93.1M 0.4% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 724,923 shares 724,923 $93.1M 0.4% new Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,597,513 shares; 2024Q4: 1,597,513 shares; 2025Q1: 1,597,513 shares; 2025Q2: 1,478,629 shares 1,478,629 $83.4M 0.36% -118,884 Timeline DOCS DOXIMITY INC More: the full row for DOXIMITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 710,502 shares; 2025Q1: 1,189,882 shares; 2025Q2: 1,355,944 shares 1,355,944 $83.2M 0.36% +166,062 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 624,500 shares; 2024Q4: 624,500 shares; 2025Q1: 570,035 shares; 2025Q2: 270,634 shares 270,634 $78.2M 0.34% -299,401 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,139,641 shares; 2024Q4: 1,139,641 shares; 2025Q1: 1,139,641 shares; 2025Q2: 900,545 shares 900,545 $77.4M 0.34% -239,096 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 613,497 shares; 2024Q4: 613,497 shares; 2025Q1: 613,497 shares; 2025Q2: 613,497 shares 613,497 $73.7M 0.32% 0 Timeline SABR SABRE CORP More: the full row for SABRE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,499,095 shares; 2024Q4: 21,499,095 shares; 2025Q1: 21,499,095 shares; 2025Q2: 21,499,095 shares 21,499,095 $67.9M 0.3% 0 Timeline CPRX CATALYST PHARMACEUTICALS INC More: the full row for CATALYST PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,151,274 shares; 2025Q2: 2,709,086 shares 2,709,086 $58.8M 0.26% +557,812 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 288,332 shares 288,332 $56.9M 0.25% new Timeline EXPO EXPONENT INC More: the full row for EXPONENT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 836,477 shares; 2024Q4: 836,477 shares; 2025Q1: 836,477 shares; 2025Q2: 746,820 shares 746,820 $55.8M 0.24% -89,657 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 417,685 shares; 2024Q4: 417,685 shares; 2025Q1: 330,624 shares; 2025Q2: 176,195 shares 176,195 $54.9M 0.24% -154,429 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 127,537 shares; 2025Q1: 127,537 shares; 2025Q2: 127,537 shares 127,537 $40M 0.17% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 147,815 shares; 2024Q4: 145,639 shares; 2025Q1: 114,736 shares; 2025Q2: 83,367 shares 83,367 $30.6M 0.13% -31,369 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 954,912 shares 954,912 $28.4M 0.12% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 64,990 shares; 2024Q4: 64,033 shares; 2025Q1: 49,454 shares; 2025Q2: 27,663 shares 27,663 $15.5M 0.07% -21,791 Timeline