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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,943,236 shares; 2024Q4: 4,641,798 shares; 2025Q1: 6,785,321 shares 6,785,321 $1.13B 8.5% +2,143,523 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,049,268 shares; 2024Q4: 2,242,074 shares; 2025Q1: 2,929,471 shares 2,929,471 $1.1B 8.3% +687,397 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 199,804 shares; 2024Q4: 213,575 shares; 2025Q1: 271,237 shares 271,237 $1.03B 7.81% +57,662 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,653,283 shares; 2024Q4: 4,926,734 shares; 2025Q1: 6,533,632 shares 6,533,632 $1.01B 7.63% +1,606,898 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,483,827 shares; 2024Q4: 1,537,331 shares; 2025Q1: 2,095,469 shares 2,095,469 $976M 7.37% +558,138 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,150,450 shares; 2024Q4: 1,187,820 shares; 2025Q1: 1,486,860 shares 1,486,860 $815M 6.15% +299,040 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,505,982 shares; 2024Q4: 1,665,700 shares; 2025Q1: 2,365,185 shares 2,365,185 $627M 4.74% +699,485 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 879,162 shares; 2024Q4: 865,875 shares; 2025Q1: 1,123,029 shares 1,123,029 $588M 4.44% +257,154 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,378,643 shares; 2024Q4: 3,382,504 shares; 2025Q1: 4,523,338 shares 4,523,338 $551M 4.16% +1,140,834 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,084,174 shares; 2024Q4: 1,124,999 shares; 2025Q1: 1,500,484 shares 1,500,484 $524M 3.96% +375,485 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 485,020 shares; 2024Q4: 569,374 shares; 2025Q1: 795,657 shares 795,657 $450M 3.4% +226,283 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,881,097 shares; 2024Q4: 3,002,419 shares; 2025Q1: 4,095,132 shares 4,095,132 $423M 3.19% +1,092,713 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,596,366 shares; 2024Q4: 2,589,233 shares; 2025Q1: 2,820,855 shares 2,820,855 $394M 2.98% +231,622 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,826,896 shares; 2024Q4: 2,221,971 shares; 2025Q1: 2,426,833 shares 2,426,833 $364M 2.75% +204,862 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,734,383 shares; 2024Q4: 1,959,872 shares; 2025Q1: 2,064,633 shares 2,064,633 $342M 2.58% +104,761 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 414,719 shares; 2024Q4: 418,519 shares; 2025Q1: 623,103 shares 623,103 $317M 2.39% +204,584 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,828,497 shares; 2024Q4: 2,904,681 shares; 2025Q1: 3,584,495 shares 3,584,495 $299M 2.26% +679,814 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,107,096 shares; 2024Q4: 4,205,847 shares; 2025Q1: 4,698,516 shares 4,698,516 $298M 2.25% +492,669 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 165,506 shares; 2024Q4: 169,420 shares; 2025Q1: 235,612 shares 235,612 $278M 2.1% +66,192 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,954,649 shares; 2024Q4: 3,243,349 shares; 2025Q1: 3,969,039 shares 3,969,039 $264M 1.99% +725,690 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 542,200 shares; 2024Q4: 1,585,400 shares; 2025Q1: 4,097,404 shares 4,097,404 $232M 1.75% +2,512,004 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 817,567 shares; 2024Q4: 821,842 shares; 2025Q1: 921,059 shares 921,059 $215M 1.62% +99,217 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 274,003 shares; 2024Q4: 293,088 shares; 2025Q1: 349,578 shares 349,578 $159M 1.2% +56,490 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 697,806 shares; 2024Q4: 691,238 shares; 2025Q1: 760,999 shares 760,999 $153M 1.16% +69,761 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 523,510 shares; 2024Q4: 528,010 shares; 2025Q1: 606,042 shares 606,042 $138M 1.04% +78,032 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 278,363 shares; 2024Q4: 279,450 shares; 2025Q1: 288,938 shares 288,938 $111M 0.84% +9,488 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 998,704 shares; 2024Q4: 1,078,521 shares; 2025Q1: 1,165,077 shares 1,165,077 $109M 0.82% +86,556 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 837,126 shares; 2024Q4: 825,533 shares; 2025Q1: 403,744 shares 403,744 $92.5M 0.7% -421,789 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,295,652 shares; 2024Q4: 1,303,836 shares; 2025Q1: 1,438,345 shares 1,438,345 $91.3M 0.69% +134,509 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 248,100 shares; 2024Q4: 238,525 shares; 2025Q1: 202,750 shares 202,750 $18.4M 0.14% -35,775 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 154,084 shares; 2024Q4: 174,884 shares; 2025Q1: 174,884 shares 174,884 $12.9M 0.1% 0 Timeline IPAR INTERPARFUMS INC More: the full row for INTERPARFUMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 109,384 shares; 2024Q4: 110,084 shares; 2025Q1: 110,084 shares 110,084 $12.5M 0.09% 0 Timeline DCI DONALDSON INC More: the full row for DONALDSON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 197,061 shares; 2024Q4: 197,061 shares; 2025Q1: 175,461 shares 175,461 $11.8M 0.09% -21,600 Timeline TREX TREX INC More: the full row for TREX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 139,369 shares; 2024Q4: 162,569 shares; 2025Q1: 199,769 shares 199,769 $11.6M 0.09% +37,200 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,195 shares; 2024Q4: 60,995 shares; 2025Q1: 69,395 shares 69,395 $11.2M 0.08% +8,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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 129,696 shares; 2024Q4: 91,629 shares; 2025Q1: 91,629 shares 91,629 $11.2M 0.08% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,300 shares; 2024Q4: 36,300 shares; 2025Q1: 36,300 shares 36,300 $11.1M 0.08% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,700 shares; 2024Q4: 40,700 shares; 2025Q1: 40,700 shares 40,700 $9.93M 0.07% 0 Timeline BRKR BRUKER CORP More: the full row for BRUKER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 221,576 shares; 2024Q4: 221,576 shares; 2025Q1: 237,576 shares 237,576 $9.92M 0.07% +16,000 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,100 shares; 2024Q4: 70,100 shares; 2025Q1: 60,300 shares 60,300 $9.47M 0.07% -9,800 Timeline EXPO EXPONENT INC More: the full row for EXPONENT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 87,500 shares; 2024Q4: 98,311 shares; 2025Q1: 115,094 shares 115,094 $9.33M 0.07% +16,783 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 97,000 shares; 2024Q4: 104,500 shares; 2025Q1: 112,300 shares 112,300 $9.04M 0.07% +7,800 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 43,800 shares 43,800 $8M 0.06% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,100 shares; 2024Q4: 79,100 shares; 2025Q1: 79,100 shares 79,100 $3.99M 0.03% 0 Timeline MIDD MIDDLEBY CORP More: the full row for MIDDLEBY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 363,225 shares; 2024Q4: 24,941 shares; 2025Q1: 24,941 shares 24,941 $3.79M 0.03% 0 Timeline