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: 3,621,496 shares; 2024Q1: 2,802,325 shares; 2024Q2: 2,115,147 shares; 2024Q3: 1,975,928 shares; 2024Q4: 1,923,365 shares; 2025Q1: 1,302,777 shares; 2025Q2: 1,099,359 shares 1,099,359 $249M 9.55% -203,418 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: 3,319,313 shares; 2024Q1: 3,400,589 shares; 2024Q2: 3,292,388 shares; 2024Q3: 2,931,326 shares; 2024Q4: 2,958,274 shares; 2025Q1: 2,872,652 shares; 2025Q2: 2,838,942 shares 2,838,942 $218M 8.35% -33,710 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 537,481 shares; 2024Q1: 526,046 shares; 2024Q2: 433,461 shares; 2024Q3: 417,021 shares; 2024Q4: 365,579 shares; 2025Q1: 390,093 shares; 2025Q2: 372,710 shares 372,710 $183M 7% -17,383 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: 368,879 shares; 2024Q1: 368,881 shares; 2024Q2: 282,189 shares; 2024Q3: 259,852 shares; 2024Q4: 252,058 shares; 2025Q1: 269,822 shares; 2025Q2: 332,849 shares 332,849 $166M 6.35% +63,027 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: 443,142 shares; 2024Q1: 299,378 shares; 2024Q2: 1,680,211 shares; 2024Q3: 1,560,035 shares; 2024Q4: 1,149,783 shares; 2025Q1: 1,062,722 shares; 2025Q2: 964,719 shares 964,719 $152M 5.85% -98,003 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,818,538 shares; 2024Q1: 1,909,022 shares; 2024Q2: 1,824,505 shares; 2024Q3: 1,656,248 shares; 2024Q4: 1,589,007 shares; 2025Q1: 1,426,064 shares; 2025Q2: 1,314,941 shares 1,314,941 $149M 5.72% -111,123 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 491,459 shares; 2024Q1: 490,598 shares; 2024Q2: 406,110 shares; 2024Q3: 322,840 shares; 2024Q4: 299,385 shares; 2025Q1: 325,305 shares; 2025Q2: 314,341 shares 314,341 $147M 5.66% -10,964 Timeline IBN ICICI BK LTD More: the full row for ICICI BK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 5,388,506 shares; 2024Q1: 5,484,601 shares; 2024Q2: 5,207,057 shares; 2024Q3: 4,480,179 shares; 2024Q4: 4,332,806 shares; 2025Q1: 4,176,527 shares; 2025Q2: 4,078,097 shares 4,078,097 $137M 5.26% -98,430 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 621 shares; 2024Q1: 51,271 shares; 2024Q2: 49,299 shares; 2024Q3: 44,446 shares; 2024Q4: 42,225 shares; 2025Q1: 37,373 shares; 2025Q2: 36,415 shares 36,415 $95.2M 3.65% -958 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: 218,745 shares; 2024Q1: 219,929 shares; 2024Q2: 166,453 shares; 2024Q3: 153,669 shares; 2024Q4: 157,479 shares; 2025Q1: 161,364 shares; 2025Q2: 157,379 shares 157,379 $88.4M 3.39% -3,985 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: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 114,033 shares; 2025Q1: 118,679 shares; 2025Q2: 116,065 shares 116,065 $85.7M 3.29% -2,614 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 329,665 shares; 2024Q1: 330,633 shares; 2024Q2: 261,236 shares; 2024Q3: 245,499 shares; 2024Q4: 246,528 shares; 2025Q1: 248,098 shares; 2025Q2: 239,579 shares 239,579 $69M 2.65% -8,519 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: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 337,577 shares; 2024Q4: 323,181 shares; 2025Q1: 342,036 shares; 2025Q2: 334,550 shares 334,550 $68.6M 2.63% -7,486 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: 86,130 shares; 2024Q1: 86,002 shares; 2024Q2: 69,458 shares; 2024Q3: 65,324 shares; 2024Q4: 55,812 shares; 2025Q1: 57,992 shares; 2025Q2: 54,591 shares 54,591 $64.1M 2.46% -3,401 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: 209,987 shares; 2024Q1: 314,636 shares; 2024Q2: 248,545 shares; 2024Q3: 230,712 shares; 2024Q4: 208,588 shares; 2025Q1: 218,771 shares; 2025Q2: 202,957 shares 202,957 $62.5M 2.4% -15,814 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 293,487 shares; 2024Q1: 293,185 shares; 2024Q2: 229,005 shares; 2024Q3: 212,835 shares; 2024Q4: 181,056 shares; 2025Q1: 236,345 shares; 2025Q2: 182,642 shares 182,642 $56.5M 2.17% -53,703 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: 58,762 shares; 2024Q1: 62,762 shares; 2024Q2: 53,230 shares; 2024Q3: 48,946 shares; 2024Q4: 143,859 shares; 2025Q1: 136,087 shares; 2025Q2: 153,411 shares 153,411 $54.5M 2.09% +17,324 Timeline KSA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 670,027 shares; 2024Q1: 755,042 shares; 2024Q2: 757,841 shares; 2024Q3: 702,732 shares; 2024Q4: 742,559 shares; 2025Q1: 794,471 shares; 2025Q2: 1,395,679 shares 1,395,679 $53.8M 2.06% +601,208 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: 398,314 shares; 2024Q1: 401,707 shares; 2024Q2: 438,063 shares; 2024Q3: 408,651 shares; 2024Q4: 297,442 shares; 2025Q1: 303,063 shares; 2025Q2: 311,872 shares 311,872 $48.6M 1.87% +8,809 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: 94,203 shares; 2024Q1: 95,525 shares; 2024Q2: 108,928 shares; 2024Q3: 100,424 shares; 2024Q4: 72,943 shares; 2025Q1: 79,215 shares; 2025Q2: 82,254 shares 82,254 $44.1M 1.69% +3,039 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 163,436 shares; 2024Q1: 165,180 shares; 2024Q2: 133,798 shares; 2024Q3: 121,910 shares; 2024Q4: 216,955 shares; 2025Q1: 196,932 shares; 2025Q2: 195,406 shares 195,406 $42.9M 1.64% -1,526 Timeline JD JD.COM INC More: the full row for JD.COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,912,282 shares; 2024Q1: 1,983,109 shares; 2024Q2: 1,858,009 shares; 2024Q3: 1,659,152 shares; 2024Q4: 1,644,281 shares; 2025Q1: 1,421,908 shares; 2025Q2: 1,119,082 shares 1,119,082 $36.5M 1.4% -302,826 Timeline DECK DECKERS OUTDOOR CORP More: the full row for DECKERS OUTDOOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 284,050 shares; 2025Q1: 356,211 shares; 2025Q2: 347,862 shares 347,862 $35.9M 1.37% -8,349 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 302,142 shares; 2024Q1: 305,432 shares; 2024Q2: 146,720 shares; 2024Q3: 130,527 shares; 2024Q4: 114,881 shares; 2025Q1: 140,934 shares; 2025Q2: 136,131 shares 136,131 $35.1M 1.35% -4,803 Timeline MMYT MAKEMYTRIP LIMITED MAURITIUS More: the full row for MAKEMYTRIP LIMITED MAURITIUS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 409,389 shares; 2025Q1: 349,509 shares; 2025Q2: 338,538 shares 338,538 $33.2M 1.27% -10,971 Timeline CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 554,340 shares; 2025Q1: 599,440 shares; 2025Q2: 585,342 shares 585,342 $32.9M 1.26% -14,098 Timeline TCOM TRIP COM GROUP LTD More: the full row for TRIP COM GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 621,511 shares; 2024Q3: 1,179,486 shares; 2024Q4: 1,155,749 shares; 2025Q1: 986,489 shares; 2025Q2: 555,578 shares 555,578 $32.6M 1.25% -430,911 Timeline INTR INTER & CO INC More: the full row for INTER & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,773,950 shares 3,773,950 $28M 1.08% new 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: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 15,733 shares; 2024Q4: 37,422 shares; 2025Q1: 34,842 shares; 2025Q2: 34,544 shares 34,544 $26.9M 1.03% -298 Timeline EPAM EPAM SYS INC More: the full row for EPAM SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 166,503 shares; 2024Q1: 171,875 shares; 2024Q2: 167,107 shares; 2024Q3: 153,112 shares; 2024Q4: 149,365 shares; 2025Q1: 127,464 shares; 2025Q2: 124,255 shares 124,255 $22M 0.84% -3,209 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 769,700 shares; 2024Q1: 492,500 shares; 2024Q2: 372,883 shares; 2024Q3: 312,000 shares; 2024Q4: 281,500 shares; 2025Q1: 229,500 shares; 2025Q2: 182,500 shares 182,500 $16.9M 0.65% -47,000 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 28,664 shares; 2025Q1: 28,070 shares; 2025Q2: 27,790 shares 27,790 $14.2M 0.55% -280 Timeline GLOB GLOBANT S A More: the full row for GLOBANT S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 478,254 shares; 2024Q1: 489,948 shares; 2024Q2: 452,260 shares; 2024Q3: 406,956 shares; 2024Q4: 397,309 shares; 2025Q1: 295,861 shares; 2025Q2: 144,881 shares 144,881 $13.2M 0.5% -150,980 Timeline ANSYS INC ANSYS INC More: the full row for ANSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 70,920 shares; 2024Q1: 46,774 shares; 2024Q2: 40,818 shares; 2024Q3: 37,625 shares; 2024Q4: 32,028 shares; 2025Q1: 27,140 shares; 2025Q2: 26,980 shares 26,980 $9.48M 0.36% -160 AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 46,974 shares; 2025Q2: 46,708 shares 46,708 $8.55M 0.33% -266 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 143,335 shares; 2024Q3: 132,160 shares; 2024Q4: 112,483 shares; 2025Q1: 95,071 shares; 2025Q2: 94,523 shares 94,523 $8.25M 0.32% -548 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: not reported; 2024Q1: not reported; 2024Q2: 234,255 shares; 2024Q3: 215,992 shares; 2024Q4: 183,825 shares; 2025Q1: 155,365 shares; 2025Q2: 154,469 shares 154,469 $7.58M 0.29% -896 Timeline INFY INFOSYS LTD More: the full row for INFOSYS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 765,393 shares; 2024Q1: 1,018,304 shares; 2024Q2: 1,128,316 shares; 2024Q3: 812,187 shares; 2024Q4: 883,232 shares; 2025Q1: 830,883 shares; 2025Q2: 343,767 shares 343,767 $6.37M 0.24% -487,116 Timeline EWY ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 86,083 shares; 2024Q1: 85,128 shares; 2024Q2: 29,904 shares; 2024Q3: 26,900 shares; 2024Q4: 20,241 shares; 2025Q1: 20,981 shares; 2025Q2: 16,133 shares 16,133 $1.16M 0.04% -4,848 Timeline FLSA FRANKLIN TEMPLETON ETF TR More: the full row for FRANKLIN TEMPLETON ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 10,043 shares; 2024Q1: 6,987 shares; 2024Q2: 6,987 shares; 2024Q3: 7,098 shares; 2024Q4: 8,621 shares; 2025Q1: 9,128 shares; 2025Q2: 15,985 shares 15,985 $526K 0.02% +6,857 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 3,615 shares; 2024Q1: 3,092 shares; 2024Q2: 2,073 shares; 2024Q3: 2,089 shares; 2024Q4: 3,228 shares; 2025Q1: 3,003 shares; 2025Q2: 872 shares 872 $474K 0.02% -2,131 Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 193,301 shares; 2024Q1: 527 shares; 2024Q2: 4,122 shares; 2024Q3: 17,026 shares; 2024Q4: 325,977 shares; 2025Q1: 12,061 shares; 2025Q2: 6,080 shares 6,080 $365K 0.01% -5,981 Timeline VMI VALMONT INDS INC More: the full row for VALMONT INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 3,507 shares; 2024Q1: 3,538 shares; 2024Q2: 2,418 shares; 2024Q3: 2,851 shares; 2024Q4: 3,857 shares; 2025Q1: 3,581 shares; 2025Q2: 1,043 shares 1,043 $341K 0.01% -2,538 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 4,142 shares; 2024Q1: 4,180 shares; 2024Q2: 2,898 shares; 2024Q3: 3,400 shares; 2024Q4: 5,067 shares; 2025Q1: 4,715 shares; 2025Q2: 1,178 shares 1,178 $317K 0.01% -3,537 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 10,095 shares; 2024Q1: 8,969 shares; 2024Q2: 6,086 shares; 2024Q3: 7,193 shares; 2024Q4: 11,120 shares; 2025Q1: 9,127 shares; 2025Q2: 2,395 shares 2,395 $310K 0.01% -6,732 Timeline RVTY REVVITY INC More: the full row for REVVITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 9,035 shares; 2024Q1: 9,117 shares; 2024Q2: 6,273 shares; 2024Q3: 7,384 shares; 2024Q4: 11,286 shares; 2025Q1: 10,494 shares; 2025Q2: 2,983 shares 2,983 $289K 0.01% -7,511 Timeline TYL TYLER TECHNOLOGIES INC More: the full row for TYLER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,378 shares; 2024Q2: 1,025 shares; 2024Q3: 1,201 shares; 2024Q4: 1,807 shares; 2025Q1: 1,681 shares; 2025Q2: 462 shares 462 $274K 0.01% -1,219 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,957 shares; 2024Q1: 1,974 shares; 2024Q2: 1,347 shares; 2024Q3: 1,589 shares; 2024Q4: 2,442 shares; 2025Q1: 1,767 shares; 2025Q2: 507 shares 507 $258K 0.01% -1,260 Timeline ULS UL SOLUTIONS INC More: the full row for UL SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,474 shares 3,474 $253K 0.01% new Timeline LRN STRIDE INC More: the full row for STRIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 4,928 shares; 2024Q1: 4,971 shares; 2024Q2: 3,397 shares; 2024Q3: 4,006 shares; 2024Q4: 6,158 shares; 2025Q1: 5,722 shares; 2025Q2: 1,646 shares 1,646 $239K 0.01% -4,076 Timeline VRRM VERRA MOBILITY CORP More: the full row for VERRA MOBILITY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 13,569 shares; 2024Q1: 13,689 shares; 2024Q2: 9,356 shares; 2024Q3: 11,034 shares; 2024Q4: 29,205 shares; 2025Q1: 27,122 shares; 2025Q2: 7,912 shares 7,912 $201K 0.01% -19,210 Timeline