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: 4,943,236 shares; 2024Q4: 4,641,798 shares; 2025Q1: 6,785,321 shares; 2025Q2: 7,025,731 shares 7,025,731 $1.59B 10.3% +240,410 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: 2,049,268 shares; 2024Q4: 2,242,074 shares; 2025Q1: 2,929,471 shares; 2025Q2: 3,111,958 shares 3,111,958 $1.55B 10.02% +182,487 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: 4,653,283 shares; 2024Q4: 4,926,734 shares; 2025Q1: 6,533,632 shares; 2025Q2: 6,807,110 shares 6,807,110 $1.2B 7.76% +273,478 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,483,827 shares; 2024Q4: 1,537,331 shares; 2025Q1: 2,095,469 shares; 2025Q2: 2,311,020 shares 2,311,020 $1.16B 7.5% +215,551 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 199,804 shares; 2024Q4: 213,575 shares; 2025Q1: 271,237 shares; 2025Q2: 281,693 shares 281,693 $1.05B 6.77% +10,456 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: 1,150,450 shares; 2024Q4: 1,187,820 shares; 2025Q1: 1,486,860 shares; 2025Q2: 1,607,207 shares 1,607,207 $903M 5.84% +120,347 Timeline 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: 2,596,366 shares; 2024Q4: 2,589,233 shares; 2025Q1: 2,820,855 shares; 2025Q2: 3,590,801 shares 3,590,801 $785M 5.08% +769,946 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,505,982 shares; 2024Q4: 1,665,700 shares; 2025Q1: 2,365,185 shares; 2025Q2: 2,540,578 shares 2,540,578 $700M 4.53% +175,393 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: 3,378,643 shares; 2024Q4: 3,382,504 shares; 2025Q1: 4,523,338 shares; 2025Q2: 4,690,373 shares 4,690,373 $579M 3.75% +167,035 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: 1,084,174 shares; 2024Q4: 1,124,999 shares; 2025Q1: 1,500,484 shares; 2025Q2: 1,681,100 shares 1,681,100 $577M 3.73% +180,616 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: 485,020 shares; 2024Q4: 569,374 shares; 2025Q1: 795,657 shares; 2025Q2: 890,123 shares 890,123 $513M 3.32% +94,466 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: 2,881,097 shares; 2024Q4: 3,002,419 shares; 2025Q1: 4,095,132 shares; 2025Q2: 4,639,065 shares 4,639,065 $459M 2.97% +543,933 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: 165,506 shares; 2024Q4: 169,420 shares; 2025Q1: 235,612 shares; 2025Q2: 334,349 shares 334,349 $393M 2.54% +98,737 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,107,096 shares; 2024Q4: 4,205,847 shares; 2025Q1: 4,698,516 shares; 2025Q2: 5,300,483 shares 5,300,483 $388M 2.51% +601,967 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: 2,828,497 shares; 2024Q4: 2,904,681 shares; 2025Q1: 3,584,495 shares; 2025Q2: 3,911,372 shares 3,911,372 $336M 2.18% +326,877 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: 1,826,896 shares; 2024Q4: 2,221,971 shares; 2025Q1: 2,426,833 shares; 2025Q2: 2,523,928 shares 2,523,928 $333M 2.16% +97,095 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,734,383 shares; 2024Q4: 1,959,872 shares; 2025Q1: 2,064,633 shares; 2025Q2: 2,178,970 shares 2,178,970 $333M 2.15% +114,337 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 414,719 shares; 2024Q4: 418,519 shares; 2025Q1: 623,103 shares; 2025Q2: 618,443 shares 618,443 $326M 2.11% -4,660 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: 542,200 shares; 2024Q4: 1,585,400 shares; 2025Q1: 4,097,404 shares; 2025Q2: 6,407,471 shares 6,407,471 $314M 2.03% +2,310,067 Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,954,649 shares; 2024Q4: 3,243,349 shares; 2025Q1: 3,969,039 shares; 2025Q2: 4,074,467 shares 4,074,467 $312M 2.02% +105,428 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: 879,162 shares; 2024Q4: 865,875 shares; 2025Q1: 1,123,029 shares; 2025Q2: 829,356 shares 829,356 $259M 1.67% -293,673 Timeline HLT HILTON WORLDWIDE HLDGS INC More: the full row for HILTON WORLDWIDE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 523,510 shares; 2024Q4: 528,010 shares; 2025Q1: 606,042 shares; 2025Q2: 844,534 shares 844,534 $225M 1.46% +238,492 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 697,806 shares; 2024Q4: 691,238 shares; 2025Q1: 760,999 shares; 2025Q2: 944,376 shares 944,376 $225M 1.45% +183,377 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: 817,567 shares; 2024Q4: 821,842 shares; 2025Q1: 921,059 shares; 2025Q2: 989,700 shares 989,700 $220M 1.42% +68,641 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: 274,003 shares; 2024Q4: 293,088 shares; 2025Q1: 349,578 shares; 2025Q2: 380,459 shares 380,459 $170M 1.1% +30,881 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 278,363 shares; 2024Q4: 279,450 shares; 2025Q1: 288,938 shares; 2025Q2: 327,214 shares 327,214 $127M 0.82% +38,276 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: 1,295,652 shares; 2024Q4: 1,303,836 shares; 2025Q1: 1,438,345 shares; 2025Q2: 1,684,895 shares 1,684,895 $120M 0.77% +246,550 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 998,704 shares; 2024Q4: 1,078,521 shares; 2025Q1: 1,165,077 shares; 2025Q2: 1,259,389 shares 1,259,389 $114M 0.74% +94,312 Timeline WH WYNDHAM HOTELS & RESORTS INC More: the full row for WYNDHAM HOTELS & RESORTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 248,100 shares; 2024Q4: 238,525 shares; 2025Q1: 202,750 shares; 2025Q2: 411,500 shares 411,500 $35.3M 0.23% +208,750 Timeline FSS FEDERAL SIGNAL CORP More: the full row for FEDERAL SIGNAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 154,084 shares; 2024Q4: 174,884 shares; 2025Q1: 174,884 shares; 2025Q2: 198,184 shares 198,184 $21.1M 0.14% +23,300 Timeline IPAR INTERPARFUMS INC More: the full row for INTERPARFUMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 109,384 shares; 2024Q4: 110,084 shares; 2025Q1: 110,084 shares; 2025Q2: 108,517 shares 108,517 $14.2M 0.09% -1,567 Timeline HLI HOULIHAN LOKEY INC More: the full row for HOULIHAN LOKEY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,195 shares; 2024Q4: 60,995 shares; 2025Q1: 69,395 shares; 2025Q2: 74,495 shares 74,495 $13.4M 0.09% +5,100 Timeline TREX TREX INC More: the full row for TREX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 139,369 shares; 2024Q4: 162,569 shares; 2025Q1: 199,769 shares; 2025Q2: 239,769 shares 239,769 $13M 0.08% +40,000 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: 36,300 shares; 2024Q4: 36,300 shares; 2025Q1: 36,300 shares; 2025Q2: 36,300 shares 36,300 $11.4M 0.07% 0 Timeline JKHY HENRY JACK & ASSOC INC More: the full row for HENRY JACK & ASSOC 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: 43,800 shares; 2025Q2: 60,200 shares 60,200 $10.8M 0.07% +16,400 Timeline JBTM JBT MAREL CORPORATION More: the full row for JBT MAREL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 129,696 shares; 2024Q4: 91,629 shares; 2025Q1: 91,629 shares; 2025Q2: 87,229 shares 87,229 $10.5M 0.07% -4,400 Timeline DCI DONALDSON INC More: the full row for DONALDSON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 197,061 shares; 2024Q4: 197,061 shares; 2025Q1: 175,461 shares; 2025Q2: 150,861 shares 150,861 $10.5M 0.07% -24,600 Timeline WDFC WD 40 CO More: the full row for WD 40 CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,700 shares; 2024Q4: 40,700 shares; 2025Q1: 40,700 shares; 2025Q2: 43,610 shares 43,610 $9.95M 0.06% +2,910 Timeline BRKR BRUKER CORP More: the full row for BRUKER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 221,576 shares; 2024Q4: 221,576 shares; 2025Q1: 237,576 shares; 2025Q2: 237,576 shares 237,576 $9.79M 0.06% 0 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: 87,500 shares; 2024Q4: 98,311 shares; 2025Q1: 115,094 shares; 2025Q2: 122,694 shares 122,694 $9.17M 0.06% +7,600 Timeline SSD SIMPSON MFG INC More: the full row for SIMPSON MFG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,100 shares; 2024Q4: 70,100 shares; 2025Q1: 60,300 shares; 2025Q2: 58,000 shares 58,000 $9.01M 0.06% -2,300 Timeline FND FLOOR & DECOR HLDGS INC More: the full row for FLOOR & DECOR HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 97,000 shares; 2024Q4: 104,500 shares; 2025Q1: 112,300 shares; 2025Q2: 112,300 shares 112,300 $8.53M 0.06% 0 Timeline HAYW HAYWARD HLDGS INC More: the full row for HAYWARD 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: not reported; 2025Q1: not reported; 2025Q2: 521,300 shares 521,300 $7.19M 0.05% new Timeline POWI POWER INTEGRATIONS INC More: the full row for POWER INTEGRATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,100 shares; 2024Q4: 79,100 shares; 2025Q1: 79,100 shares; 2025Q2: 79,100 shares 79,100 $4.42M 0.03% 0 Timeline