ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 196,138 shares; 2024Q4: 187,769 shares; 2025Q1: 183,637 shares; 2025Q2: 176,016 shares 176,016 $38.5M 5.37% -7,621 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 385,289 shares; 2024Q4: 373,210 shares; 2025Q1: 362,319 shares; 2025Q2: 329,890 shares 329,890 $32.6M 4.54% -32,429 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: 63,557 shares; 2024Q4: 61,860 shares; 2025Q1: 59,540 shares; 2025Q2: 57,226 shares 57,226 $32.2M 4.48% -2,314 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: 69,632 shares; 2024Q4: 67,589 shares; 2025Q1: 65,711 shares; 2025Q2: 61,137 shares 61,137 $30.4M 4.24% -4,574 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 172,682 shares; 2024Q4: 168,253 shares; 2025Q1: 164,828 shares; 2025Q2: 147,370 shares 147,370 $30.2M 4.22% -17,458 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 227,544 shares; 2024Q4: 222,874 shares; 2025Q1: 230,387 shares; 2025Q2: 228,180 shares 228,180 $28.2M 3.93% -2,207 Timeline SEIC SEI INVTS CO More: the full row for SEI INVTS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 288,524 shares; 2024Q4: 281,186 shares; 2025Q1: 276,604 shares; 2025Q2: 268,261 shares 268,261 $24.1M 3.36% -8,343 Timeline AON PLC AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,313 shares; 2024Q4: 68,315 shares; 2025Q1: 67,675 shares; 2025Q2: 66,968 shares 66,968 $23.9M 3.33% -707 CASY CASEYS GEN STORES INC More: the full row for CASEYS GEN STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,280 shares; 2024Q4: 43,029 shares; 2025Q1: 44,974 shares; 2025Q2: 46,797 shares 46,797 $23.9M 3.33% +1,823 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 93,053 shares; 2024Q4: 90,537 shares; 2025Q1: 86,644 shares; 2025Q2: 82,162 shares 82,162 $21.9M 3.06% -4,482 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,333 shares; 2024Q4: 15,970 shares; 2025Q1: 15,336 shares; 2025Q2: 231,699 shares 231,699 $20.9M 2.91% +216,363 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: 362,499 shares; 2024Q4: 361,010 shares; 2025Q1: 356,930 shares; 2025Q2: 348,872 shares 348,872 $19.7M 2.74% -8,058 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 451,674 shares; 2024Q4: 435,515 shares; 2025Q1: 417,452 shares; 2025Q2: 396,145 shares 396,145 $19.4M 2.71% -21,307 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,023 shares; 2024Q4: 21,704 shares; 2025Q1: 21,647 shares; 2025Q2: 21,266 shares 21,266 $19M 2.66% -381 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 68,939 shares; 2024Q4: 67,911 shares; 2025Q1: 67,186 shares; 2025Q2: 66,355 shares 66,355 $18.5M 2.58% -831 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: 222,924 shares; 2024Q4: 219,457 shares; 2025Q1: 215,911 shares; 2025Q2: 208,929 shares 208,929 $18M 2.5% -6,982 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 137,802 shares; 2024Q4: 135,595 shares; 2025Q1: 135,281 shares; 2025Q2: 132,980 shares 132,980 $17M 2.37% -2,301 Timeline ACCENTURE LTD ACCENTURE LTD More: the full row for ACCENTURE LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,450 shares; 2024Q4: 55,646 shares; 2025Q1: 53,991 shares; 2025Q2: 52,434 shares 52,434 $15.7M 2.19% -1,557 NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 213,149 shares; 2024Q4: 214,365 shares; 2025Q1: 219,239 shares; 2025Q2: 218,198 shares 218,198 $15.1M 2.1% -1,041 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,865 shares; 2024Q4: 29,100 shares; 2025Q1: 29,700 shares; 2025Q2: 29,837 shares 29,837 $14.9M 2.08% +137 Timeline PKG PACKAGING CORP AMER More: the full row for PACKAGING CORP AMER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 83,899 shares; 2024Q4: 82,285 shares; 2025Q1: 80,858 shares; 2025Q2: 78,843 shares 78,843 $14.9M 2.07% -2,015 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,480 shares; 2024Q4: 38,056 shares; 2025Q1: 37,469 shares; 2025Q2: 38,323 shares 38,323 $13.2M 1.83% +854 Timeline EXPD EXPEDITORS INTL WASH INC More: the full row for EXPEDITORS INTL WASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 115,301 shares; 2024Q4: 115,022 shares; 2025Q1: 115,108 shares; 2025Q2: 113,481 shares 113,481 $13M 1.81% -1,627 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 66,236 shares; 2024Q4: 63,754 shares; 2025Q1: 60,869 shares; 2025Q2: 56,868 shares 56,868 $12.4M 1.73% -4,001 Timeline TTC TORO CO More: the full row for TORO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 183,606 shares; 2024Q4: 179,936 shares; 2025Q1: 178,160 shares; 2025Q2: 174,284 shares 174,284 $12.3M 1.72% -3,876 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,286 shares; 2024Q4: 37,008 shares; 2025Q1: 37,251 shares; 2025Q2: 37,124 shares 37,124 $11.6M 1.62% -127 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 68,858 shares; 2024Q4: 66,677 shares; 2025Q1: 65,024 shares; 2025Q2: 61,106 shares 61,106 $11.1M 1.54% -3,918 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: 29,379 shares; 2024Q4: 28,905 shares; 2025Q1: 27,925 shares; 2025Q2: 26,855 shares 26,855 $10.6M 1.48% -1,070 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 64,731 shares; 2024Q4: 62,941 shares; 2025Q1: 62,192 shares; 2025Q2: 60,891 shares 60,891 $10.1M 1.41% -1,301 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 73,554 shares; 2024Q4: 71,990 shares; 2025Q1: 72,166 shares; 2025Q2: 69,297 shares 69,297 $9.15M 1.28% -2,869 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,153 shares; 2024Q4: 12,650 shares; 2025Q1: 11,420 shares; 2025Q2: 10,796 shares 10,796 $8.42M 1.17% -624 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,239 shares; 2024Q4: 40,230 shares; 2025Q1: 40,321 shares; 2025Q2: 36,754 shares 36,754 $8.32M 1.16% -3,567 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,799 shares; 2024Q4: 80,723 shares; 2025Q1: 80,721 shares; 2025Q2: 78,598 shares 78,598 $8.18M 1.14% -2,123 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,288 shares; 2024Q4: 44,268 shares; 2025Q1: 43,807 shares; 2025Q2: 42,353 shares 42,353 $7.86M 1.1% -1,454 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,913 shares; 2024Q4: 19,123 shares; 2025Q1: 18,618 shares; 2025Q2: 19,083 shares 19,083 $6.09M 0.85% +465 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: 10,689 shares; 2024Q4: 14,331 shares; 2025Q1: 15,998 shares; 2025Q2: 16,079 shares 16,079 $5.71M 0.8% +81 Timeline HSIC SCHEIN HENRY INC More: the full row for SCHEIN HENRY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 81,601 shares; 2024Q4: 78,132 shares; 2025Q1: 78,122 shares; 2025Q2: 75,896 shares 75,896 $5.54M 0.77% -2,226 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: 24,229 shares; 2024Q4: 24,131 shares; 2025Q1: 29,191 shares; 2025Q2: 29,170 shares 29,170 $5.17M 0.72% -21 Timeline PRI PRIMERICA INC More: the full row for PRIMERICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,879 shares; 2024Q4: 19,762 shares; 2025Q1: 19,162 shares; 2025Q2: 18,456 shares 18,456 $5.05M 0.7% -706 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,391 shares; 2024Q4: 11,386 shares; 2025Q1: 11,236 shares; 2025Q2: 10,751 shares 10,751 $4.81M 0.67% -485 Timeline CANADIAN PACIFIC RAILWAYS CANADIAN PACIFIC RAILWAYS More: the full row for CANADIAN PACIFIC RAILWAYS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,753 shares; 2024Q4: 40,085 shares; 2025Q1: 40,311 shares; 2025Q2: 39,476 shares 39,476 $4.79M 0.67% -835 ALLE ALLEGION PLC More: the full row for ALLEGION PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,173 shares; 2024Q4: 30,652 shares; 2025Q1: 30,990 shares; 2025Q2: 32,830 shares 32,830 $4.73M 0.66% +1,840 Timeline PCAR PACCAR INC More: the full row for PACCAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,875 shares; 2024Q4: 39,587 shares; 2025Q1: 52,328 shares; 2025Q2: 48,921 shares 48,921 $4.65M 0.65% -3,407 Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,281 shares; 2024Q4: 59,019 shares; 2025Q1: 55,982 shares; 2025Q2: 53,212 shares 53,212 $4.15M 0.58% -2,770 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,765 shares; 2024Q4: 14,320 shares; 2025Q1: 15,116 shares; 2025Q2: 16,106 shares 16,106 $3.57M 0.5% +990 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,024 shares; 2024Q4: 2,024 shares; 2025Q1: 3,721 shares; 2025Q2: 4,766 shares 4,766 $3.52M 0.49% +1,045 Timeline CBRE CBRE GROUP INC More: the full row for CBRE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,079 shares; 2024Q4: 26,693 shares; 2025Q1: 26,065 shares; 2025Q2: 25,015 shares 25,015 $3.51M 0.49% -1,050 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,213 shares; 2024Q4: 25,382 shares; 2025Q1: 29,112 shares; 2025Q2: 29,652 shares 29,652 $3.5M 0.49% +540 Timeline SERVICE CORP INTL SERVICE CORP INTL More: the full row for SERVICE CORP INTL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,457 shares; 2024Q4: 38,250 shares; 2025Q1: 38,274 shares; 2025Q2: 38,600 shares 38,600 $3.14M 0.44% +326 SLGN SILGAN HLDGS INC More: the full row for SILGAN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,222 shares; 2024Q4: 59,487 shares; 2025Q1: 58,483 shares; 2025Q2: 57,378 shares 57,378 $3.11M 0.43% -1,105 Timeline MOH MOLINA HEALTHCARE INC More: the full row for MOLINA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,273 shares; 2024Q4: 10,590 shares; 2025Q1: 10,626 shares; 2025Q2: 10,368 shares 10,368 $3.09M 0.43% -258 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: 66,039 shares; 2024Q4: 63,439 shares; 2025Q1: 60,949 shares; 2025Q2: 42,939 shares 42,939 $3.05M 0.43% -18,010 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,685 shares; 2024Q4: 31,208 shares; 2025Q1: 39,911 shares; 2025Q2: 29,446 shares 29,446 $2.84M 0.4% -10,465 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,714 shares; 2024Q4: 34,357 shares; 2025Q1: 34,838 shares; 2025Q2: 35,205 shares 35,205 $2.44M 0.34% +367 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,182 shares; 2024Q4: 7,902 shares; 2025Q1: 8,839 shares; 2025Q2: 8,652 shares 8,652 $2.38M 0.33% -187 Timeline TNET TRINET GROUP INC More: the full row for TRINET GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,077 shares; 2024Q4: 34,969 shares; 2025Q1: 34,910 shares; 2025Q2: 32,053 shares 32,053 $2.34M 0.33% -2,857 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,837 shares; 2024Q4: 14,953 shares; 2025Q1: 14,831 shares; 2025Q2: 14,831 shares 14,831 $1.91M 0.27% 0 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: 1,750 shares; 2024Q4: 1,630 shares; 2025Q1: 1,614 shares; 2025Q2: 1,514 shares 1,514 $1.78M 0.25% -100 Timeline G GENPACT LIMITED More: the full row for GENPACT LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 55,813 shares; 2024Q4: 53,480 shares; 2025Q1: 36,836 shares; 2025Q2: 37,354 shares 37,354 $1.64M 0.23% +518 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,438 shares; 2024Q4: 47,919 shares; 2025Q1: 20,988 shares; 2025Q2: 17,279 shares 17,279 $1.31M 0.18% -3,709 Timeline EXP EAGLE MATLS INC More: the full row for EAGLE MATLS 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: 4,272 shares; 2025Q2: 6,100 shares 6,100 $1.23M 0.17% +1,828 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,103 shares; 2024Q4: 16,965 shares; 2025Q1: 15,304 shares; 2025Q2: 8,476 shares 8,476 $855K 0.12% -6,828 Timeline SEAGATE TECHNOLOGY SEAGATE TECHNOLOGY More: the full row for SEAGATE TECHNOLOGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,187 shares; 2024Q4: 6,182 shares; 2025Q1: 5,942 shares; 2025Q2: 5,855 shares 5,855 $845K 0.12% -87 UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,953 shares; 2024Q4: 15,913 shares; 2025Q1: 13,011 shares; 2025Q2: 8,195 shares 8,195 $827K 0.12% -4,816 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,001 shares; 2024Q4: 2,893 shares; 2025Q1: 2,893 shares; 2025Q2: 2,107 shares 2,107 $649K 0.09% -786 Timeline UFPI UFP INDUSTRIES INC More: the full row for UFP INDUSTRIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,550 shares; 2024Q4: 6,555 shares; 2025Q1: 6,625 shares; 2025Q2: 5,843 shares 5,843 $581K 0.08% -782 Timeline EVTC EVERTEC INC More: the full row for EVERTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,374 shares; 2024Q4: 16,150 shares; 2025Q1: 14,673 shares; 2025Q2: 13,922 shares 13,922 $502K 0.07% -751 Timeline TGT TARGET CORP More: the full row for TARGET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,675 shares; 2024Q4: 10,675 shares; 2025Q1: 10,634 shares; 2025Q2: 4,906 shares 4,906 $484K 0.07% -5,728 Timeline MMS MAXIMUS INC More: the full row for MAXIMUS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,966 shares; 2024Q4: 7,378 shares; 2025Q1: 7,143 shares; 2025Q2: 6,609 shares 6,609 $464K 0.06% -534 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,942 shares; 2024Q4: 17,570 shares; 2025Q1: 11,985 shares; 2025Q2: 5,749 shares 5,749 $456K 0.06% -6,236 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,917 shares; 2024Q4: 1,917 shares; 2025Q1: 1,917 shares; 2025Q2: 1,917 shares 1,917 $303K 0.04% 0 Timeline CHDN CHURCHILL DOWNS INC More: the full row for CHURCHILL DOWNS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,262 shares; 2024Q4: 2,762 shares; 2025Q1: 2,762 shares; 2025Q2: 2,867 shares 2,867 $290K 0.04% +105 Timeline NEU NEWMARKET CORP More: the full row for NEWMARKET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 413 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 419 shares 419 $289K 0.04% new Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,031 shares; 2024Q4: 21,408 shares; 2025Q1: 20,155 shares; 2025Q2: 10,680 shares 10,680 $235K 0.03% -9,475 Timeline BKE BUCKLE INC More: the full row for BUCKLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,000 shares; 2024Q4: 5,000 shares; 2025Q1: not reported; 2025Q2: 5,000 shares 5,000 $227K 0.03% new Timeline