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: 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 3,370,872 $1.1B 8.59% -609,055 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: 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 3,061,416 $1.01B 7.84% -626,095 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: 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 3,212,075 $957M 7.46% -345,903 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: 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 3,104,090 $938M 7.31% -430,594 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: 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 2,956,198 $850M 6.63% -542,321 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: 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 5,113,163 $845M 6.59% -1,011,434 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: 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 1,465,786 $824M 6.42% -410,249 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: 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 3,855,105 $783M 6.11% -322,864 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: 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 2,079,737 $770M 6% -234 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: 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 1,321,375 $756M 5.89% -42,164 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: 591,919 shares; 2024Q4: 591,455 shares; 2025Q1: 590,838 shares; 2025Q2: 590,037 shares; 2025Q3: 590,654 shares; 2025Q4: 580,507 shares; 2026Q1: 568,516 shares 568,516 $717M 5.59% -11,991 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: 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 6,641,508 $620M 4.83% -86,896 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: 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 4,199,914 $607M 4.73% -48,134 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: 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 2,623,124 $509M 3.97% -428 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: 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 6,156,675 $503M 3.92% -359,336 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: 230,726 shares; 2024Q4: 227,329 shares; 2025Q1: 2,546,487 shares; 2025Q2: 2,884,831 shares; 2025Q3: 3,615,131 shares; 2025Q4: 3,900,803 shares; 2026Q1: 3,877,559 shares 3,877,559 $458M 3.57% -23,244 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: 6,141,228 shares; 2024Q4: 5,966,777 shares; 2025Q1: 5,866,737 shares; 2025Q2: 5,819,151 shares; 2025Q3: 5,819,151 shares; 2025Q4: 3,112,380 shares; 2026Q1: 2,731,635 shares 2,731,635 $211M 1.64% -380,745 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 64,788 $34.9M 0.27% -101,831 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 619,935 $33.1M 0.26% -858,694 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; 2024Q2: restricted; 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 62,668 $30.1M 0.23% -19,899 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 113,467 $28.2M 0.22% -157,167 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; 2024Q2: restricted; 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 219,457 $26.7M 0.21% -303,976 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; 2024Q2: restricted; 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 257,217 $26.7M 0.21% -356,280 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; 2024Q2: restricted; 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 91,254 $22.9M 0.18% -319,690 Timeline NTNX NUTANIX INC More: the full row for NUTANIX 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: 1,377,158 shares; 2026Q1: 577,392 shares 577,392 $21.9M 0.17% -799,766 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: not reported; 2026Q1: 142,491 shares 142,491 $21.7M 0.17% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,151,274 shares; 2025Q2: 2,709,086 shares; 2025Q3: 3,363,807 shares; 2025Q4: 3,363,807 shares; 2026Q1: 844,887 shares 844,887 $20.9M 0.16% -2,518,920 Timeline QLYS QUALYS INC More: the full row for QUALYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 548,009 shares; 2024Q4: 548,009 shares; 2025Q1: 718,602 shares; 2025Q2: 718,602 shares; 2025Q3: 870,859 shares; 2025Q4: 647,806 shares; 2026Q1: 226,077 shares 226,077 $19.9M 0.15% -421,729 Timeline DOCS DOXIMITY INC More: the full row for DOXIMITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 691,786 $16.1M 0.13% -958,216 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; 2024Q2: restricted; 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 120,888 $16.1M 0.13% -167,444 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; 2024Q2: restricted; 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 383,596 $15.1M 0.12% -1,396,261 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; 2024Q2: restricted; 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 1,649,493 $14.9M 0.12% -452,561 Timeline SABR SABRE CORP More: the full row for SABRE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 9,013,783 $13.1M 0.1% -12,485,312 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: 147,815 shares; 2024Q4: 145,639 shares; 2025Q1: 114,736 shares; 2025Q2: 83,367 shares; 2025Q3: 84,860 shares; 2025Q4: 80,206 shares; 2026Q1: 28,611 shares 28,611 $9.41M 0.07% -51,595 Timeline