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; 2023Q1: restricted; 2023Q2: restricted; 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 1,923,365 $380M 13.97% -52,563 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; 2023Q1: restricted; 2023Q2: restricted; 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 2,958,274 $189M 6.95% +26,948 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 537,481 shares; 2024Q1: 526,046 shares; 2024Q2: 433,461 shares; 2024Q3: 417,021 shares; 2024Q4: 365,579 shares 365,579 $156M 5.73% -51,442 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 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 1,149,783 $154M 5.68% -410,252 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; 2023Q1: restricted; 2023Q2: restricted; 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 1,589,007 $135M 4.96% -67,241 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; 2023Q1: restricted; 2023Q2: restricted; 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 4,332,806 $129M 4.76% -147,373 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 491,459 shares; 2024Q1: 490,598 shares; 2024Q2: 406,110 shares; 2024Q3: 322,840 shares; 2024Q4: 299,385 shares 299,385 $125M 4.61% -23,455 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 368,879 shares; 2024Q1: 368,881 shares; 2024Q2: 282,189 shares; 2024Q3: 259,852 shares; 2024Q4: 252,058 shares 252,058 $106M 3.91% -7,794 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 478,254 shares; 2024Q1: 489,948 shares; 2024Q2: 452,260 shares; 2024Q3: 406,956 shares; 2024Q4: 397,309 shares 397,309 $85.2M 3.13% -9,647 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 218,745 shares; 2024Q1: 219,929 shares; 2024Q2: 166,453 shares; 2024Q3: 153,669 shares; 2024Q4: 157,479 shares 157,479 $82.9M 3.05% +3,810 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 337,577 shares; 2024Q4: 323,181 shares 323,181 $80.9M 2.98% -14,396 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 621,511 shares; 2024Q3: 1,179,486 shares; 2024Q4: 1,155,749 shares 1,155,749 $79.4M 2.92% -23,737 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 621 shares; 2024Q1: 51,271 shares; 2024Q2: 49,299 shares; 2024Q3: 44,446 shares; 2024Q4: 42,225 shares 42,225 $71.8M 2.64% -2,221 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 86,130 shares; 2024Q1: 86,002 shares; 2024Q2: 69,458 shares; 2024Q3: 65,324 shares; 2024Q4: 55,812 shares 55,812 $68.3M 2.51% -9,512 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 114,033 shares 114,033 $66.8M 2.46% new 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 209,987 shares; 2024Q1: 314,636 shares; 2024Q2: 248,545 shares; 2024Q3: 230,712 shares; 2024Q4: 208,588 shares 208,588 $62.7M 2.31% -22,124 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 284,050 shares 284,050 $57.7M 2.12% new 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; 2023Q1: restricted; 2023Q2: restricted; 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 1,644,281 $57M 2.1% -14,871 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 293,487 shares; 2024Q1: 293,185 shares; 2024Q2: 229,005 shares; 2024Q3: 212,835 shares; 2024Q4: 181,056 shares 181,056 $53.5M 1.97% -31,779 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 329,665 shares; 2024Q1: 330,633 shares; 2024Q2: 261,236 shares; 2024Q3: 245,499 shares; 2024Q4: 246,528 shares 246,528 $51.8M 1.91% +1,029 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 398,314 shares; 2024Q1: 401,707 shares; 2024Q2: 438,063 shares; 2024Q3: 408,651 shares; 2024Q4: 297,442 shares 297,442 $48.5M 1.78% -111,209 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 163,436 shares; 2024Q1: 165,180 shares; 2024Q2: 133,798 shares; 2024Q3: 121,910 shares; 2024Q4: 216,955 shares 216,955 $47.6M 1.75% +95,045 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 409,389 shares 409,389 $46M 1.69% new Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 58,762 shares; 2024Q1: 62,762 shares; 2024Q2: 53,230 shares; 2024Q3: 48,946 shares; 2024Q4: 143,859 shares 143,859 $45.5M 1.67% +94,913 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 166,503 shares; 2024Q1: 171,875 shares; 2024Q2: 167,107 shares; 2024Q3: 153,112 shares; 2024Q4: 149,365 shares 149,365 $34.9M 1.28% -3,747 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 554,340 shares 554,340 $33.4M 1.23% new Timeline KSA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 670,027 shares; 2024Q1: 755,042 shares; 2024Q2: 757,841 shares; 2024Q3: 702,732 shares; 2024Q4: 742,559 shares 742,559 $30.3M 1.12% +39,827 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 94,203 shares; 2024Q1: 95,525 shares; 2024Q2: 108,928 shares; 2024Q3: 100,424 shares; 2024Q4: 72,943 shares 72,943 $30.2M 1.11% -27,481 Timeline ILMN ILLUMINA INC More: the full row for ILLUMINA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 751,912 shares; 2024Q1: 753,668 shares; 2024Q2: 579,803 shares; 2024Q3: 485,364 shares; 2024Q4: 219,298 shares 219,298 $29.3M 1.08% -266,066 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 15,733 shares; 2024Q4: 37,422 shares 37,422 $28.9M 1.06% +21,689 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 302,142 shares; 2024Q1: 305,432 shares; 2024Q2: 146,720 shares; 2024Q3: 130,527 shares; 2024Q4: 114,881 shares 114,881 $26.3M 0.97% -15,646 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 769,700 shares; 2024Q1: 492,500 shares; 2024Q2: 372,883 shares; 2024Q3: 312,000 shares; 2024Q4: 281,500 shares 281,500 $26.1M 0.96% -30,500 Timeline INFY INFOSYS LTD More: the full row for INFOSYS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 765,393 shares; 2024Q1: 1,018,304 shares; 2024Q2: 1,128,316 shares; 2024Q3: 812,187 shares; 2024Q4: 883,232 shares 883,232 $19.4M 0.71% +71,045 Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 193,301 shares; 2024Q1: 527 shares; 2024Q2: 4,122 shares; 2024Q3: 17,026 shares; 2024Q4: 325,977 shares 325,977 $17M 0.63% +308,951 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 28,664 shares 28,664 $13.9M 0.51% new 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 70,920 shares; 2024Q1: 46,774 shares; 2024Q2: 40,818 shares; 2024Q3: 37,625 shares; 2024Q4: 32,028 shares 32,028 $10.8M 0.4% -5,597 CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 234,255 shares; 2024Q3: 215,992 shares; 2024Q4: 183,825 shares 183,825 $10.5M 0.39% -32,167 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 143,335 shares; 2024Q3: 132,160 shares; 2024Q4: 112,483 shares 112,483 $8.75M 0.32% -19,677 Timeline CSANY COSAN S A More: the full row for COSAN S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,702,052 shares; 2024Q1: 2,656,322 shares; 2024Q2: 1,481,542 shares; 2024Q3: 1,443,791 shares; 2024Q4: 1,198,508 shares 1,198,508 $6.52M 0.24% -245,283 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,615 shares; 2024Q1: 3,092 shares; 2024Q2: 2,073 shares; 2024Q3: 2,089 shares; 2024Q4: 3,228 shares 3,228 $1.68M 0.06% +1,139 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,095 shares; 2024Q1: 8,969 shares; 2024Q2: 6,086 shares; 2024Q3: 7,193 shares; 2024Q4: 11,120 shares 11,120 $1.29M 0.05% +3,927 Timeline RVTY REVVITY INC More: the full row for REVVITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 9,035 shares; 2024Q1: 9,117 shares; 2024Q2: 6,273 shares; 2024Q3: 7,384 shares; 2024Q4: 11,286 shares 11,286 $1.26M 0.05% +3,902 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,142 shares; 2024Q1: 4,180 shares; 2024Q2: 2,898 shares; 2024Q3: 3,400 shares; 2024Q4: 5,067 shares 5,067 $1.19M 0.04% +1,667 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,507 shares; 2024Q1: 3,538 shares; 2024Q2: 2,418 shares; 2024Q3: 2,851 shares; 2024Q4: 3,857 shares 3,857 $1.18M 0.04% +1,006 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,378 shares; 2024Q2: 1,025 shares; 2024Q3: 1,201 shares; 2024Q4: 1,807 shares 1,807 $1.04M 0.04% +606 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,957 shares; 2024Q1: 1,974 shares; 2024Q2: 1,347 shares; 2024Q3: 1,589 shares; 2024Q4: 2,442 shares 2,442 $1.03M 0.04% +853 Timeline EWY ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 86,083 shares; 2024Q1: 85,128 shares; 2024Q2: 29,904 shares; 2024Q3: 26,900 shares; 2024Q4: 20,241 shares 20,241 $1.03M 0.04% -6,659 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,569 shares; 2024Q1: 13,689 shares; 2024Q2: 9,356 shares; 2024Q3: 11,034 shares; 2024Q4: 29,205 shares 29,205 $706K 0.03% +18,171 Timeline LRN STRIDE INC More: the full row for STRIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,928 shares; 2024Q1: 4,971 shares; 2024Q2: 3,397 shares; 2024Q3: 4,006 shares; 2024Q4: 6,158 shares 6,158 $640K 0.02% +2,152 Timeline PLNT PLANET FITNESS MASTER ISSUER More: the full row for PLANET FITNESS MASTER ISSUER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,548 shares; 2024Q1: 4,588 shares; 2024Q2: 3,135 shares; 2024Q3: 3,696 shares; 2024Q4: 5,679 shares 5,679 $561K 0.02% +1,983 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,043 shares; 2024Q1: 6,987 shares; 2024Q2: 6,987 shares; 2024Q3: 7,098 shares; 2024Q4: 8,621 shares 8,621 $303K 0.01% +1,523 Timeline COUR COURSERA INC More: the full row for COURSERA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 18,055 shares; 2024Q1: 18,214 shares; 2024Q2: 12,449 shares; 2024Q3: 22,072 shares; 2024Q4: 34,119 shares 34,119 $290K 0.01% +12,047 Timeline ERII ENERGY RECOVERY INC More: the full row for ENERGY RECOVERY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 14,648 shares; 2024Q1: 14,777 shares; 2024Q2: 10,101 shares; 2024Q3: 11,911 shares; 2024Q4: 18,305 shares 18,305 $269K 0.01% +6,394 Timeline