| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FMR LLC | 12,851,210 | 23,607,003 | +10,755,793 | 0.07 | 0.23 | +0.15 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 122,650 | 1,571,803 | +1,449,153 | 0.01 | 0.29 | +0.28 | buy |
| Polar Capital Holdings Plc | 483,865 | 1,705,912 | +1,222,047 | 0.25 | 1.44 | +1.19 | buy |
| Value Aligned Research Advisors, LLC | 680,599 | 1,335,217 | +654,618 | 1.69 | 5.05 | +3.36 | buy |
| Whale Rock Capital Management LLC | 459,398 | 1,094,757 | +635,359 | 0.58 | 2.58 | +2.00 | buy |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC | 919,079 | 1,398,895 | +479,816 | 0.32 | 0.86 | +0.54 | buy |
| NOMURA HOLDINGS INC | 35,000 | 376,758 | +341,758 | 0.02 | 0.20 | +0.18 | buy |
| Situational Awareness LP | 154,400 | 480,300 | +325,900 | 0.74 | 2.27 | +1.52 | buy |
| CITIGROUP INC | 292,011 | 614,925 | +322,914 | 0.02 | 0.08 | +0.06 | buy |
| Atreides Management, LP | 913,778 | 1,235,246 | +321,468 | 2.56 | 4.84 | +2.28 | buy |
| WT Asset Management Ltd | 187,400 | 492,366 | +304,966 | 0.93 | 3.61 | +2.68 | buy |
| MILLENNIUM MANAGEMENT LLC | 1,025,757 | 1,262,260 | +236,503 | 0.11 | 0.20 | +0.09 | buy |
| BlackRock, Inc. | 14,225,536 | 14,453,877 | +228,341 | 0.03 | 0.05 | +0.02 | buy |
| FIRST TRUST ADVISORS LP | 135,473 | 361,092 | +225,619 | 0.01 | 0.05 | +0.04 | buy |
| Brevan Howard Capital Management LP | 40,948 | 184,303 | +143,355 | 0.07 | 0.68 | +0.61 | buy |
| Squarepoint Ops LLC | 109,707 | 244,090 | +134,383 | 0.03 | 0.10 | +0.07 | buy |
| Fisher Asset Management, LLC | 375,496 | 502,168 | +126,672 | 0.01 | 0.03 | +0.02 | buy |
| BANK OF NOVA SCOTIA | 4,450 | 128,200 | +123,750 | 0.00 | 0.04 | +0.03 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 510,406 | 610,925 | +100,519 | 0.04 | 0.07 | +0.03 | buy |
| Hel Ved Capital Management Ltd | 4,700 | 100,110 | +95,410 | 0.27 | 6.39 | +6.11 | buy |
| AGF MANAGEMENT LTD | 50,269 | 144,373 | +94,104 | 0.02 | 0.12 | +0.09 | buy |
| NATIXIS | 39,666 | 119,787 | +80,121 | 0.02 | 0.09 | +0.06 | buy |
| Shannon River Fund Management LLC | 89,256 | 167,918 | +78,662 | 1.55 | 4.86 | +3.31 | buy |
| Jain Global LLC | 83,807 | 159,684 | +75,877 | 0.12 | 0.29 | +0.17 | buy |
| Walleye Capital LLC | 66,612 | 137,820 | +71,208 | 0.06 | 0.16 | +0.10 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,304,028 | 1,366,642 | +62,614 | 0.02 | 0.04 | +0.02 | buy |
| Tidal Investments LLC | 18,823 | 78,153 | +59,330 | 0.01 | 0.06 | +0.05 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 2,735,500 | 2,793,423 | +57,923 | 0.02 | 0.03 | +0.01 | buy |
| NOMURA ASSET MANAGEMENT CO LTD | 365,590 | 420,603 | +55,013 | 0.10 | 0.20 | +0.09 | buy |
| Science & Technology Partners, L.P. | 72,011 | 125,575 | +53,564 | 2.16 | 6.44 | +4.28 | buy |
| PRUDENTIAL FINANCIAL INC | 44,163 | 96,546 | +52,383 | 0.01 | 0.02 | +0.02 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 482,485 | 524,175 | +41,690 | 0.01 | 0.01 | +0.00 | buy |
| Mirae Asset Global Investments Co., Ltd. | 251,297 | 288,889 | +37,592 | 0.09 | 0.15 | +0.06 | buy |
| Bank of New York Mellon Corp | 1,017,701 | 1,048,295 | +30,594 | 0.02 | 0.04 | +0.02 | buy |
| Federation des caisses Desjardins du Quebec | 14,893 | 44,328 | +29,435 | 0.01 | 0.03 | +0.03 | buy |
| BANK OF MONTREAL /CAN/ | 363,506 | 390,849 | +27,343 | 0.02 | 0.03 | +0.01 | buy |
| GATEWAY INVESTMENT ADVISERS LLC | 45,300 | 70,248 | +24,948 | 0.05 | 0.12 | +0.07 | buy |
| OAK RIDGE INVESTMENTS LLC | 15,899 | 40,275 | +24,376 | 0.11 | 0.45 | +0.34 | buy |
| KEYSTONE INVESTORS PTE LTD | 183,605 | 206,701 | +23,096 | 2.29 | 3.43 | +1.14 | buy |
| ALGERT GLOBAL LLC | 66,356 | 89,386 | +23,030 | 0.12 | 0.26 | +0.14 | buy |
| Mariner, LLC | 76,070 | 98,150 | +22,080 | 0.01 | 0.02 | +0.01 | buy |
| Candriam S.C.A. | 53,439 | 75,128 | +21,689 | 0.03 | 0.07 | +0.04 | buy |
| Freemont Management S.A. | 10,600 | 31,500 | +20,900 | 0.57 | 1.01 | +0.44 | buy |
| Vontobel Holding Ltd. | 10,992 | 31,845 | +20,853 | 0.00 | 0.02 | +0.02 | buy |
| Allianz Asset Management GmbH | 76,554 | 89,573 | +13,019 | 0.01 | 0.02 | +0.01 | buy |
| LANDSCAPE CAPITAL MANAGEMENT, L.L.C. | 14,639 | 26,845 | +12,206 | 0.10 | 0.33 | +0.23 | buy |
| Quantinno Capital Management LP | 45,970 | 57,888 | +11,918 | 0.01 | 0.02 | +0.01 | buy |
| Edgestream Partners, L.P. | 6,105 | 17,970 | +11,865 | 0.02 | 0.09 | +0.07 | buy |
| Catalyst Funds Management Pty Ltd | 5,800 | 17,098 | +11,298 | 0.09 | 0.73 | +0.64 | buy |
| STATE STREET CORP | 4,705,271 | 4,716,450 | +11,179 | 0.02 | 0.03 | +0.01 | buy |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 115,130 | 126,120 | +10,990 | 0.02 | 0.04 | +0.02 | buy |
| BAMCO INC /NY/ | 18,994 | 29,482 | +10,488 | 0.01 | 0.01 | +0.01 | buy |
| Polymer Capital Management (HK) LTD | 55,387 | 64,898 | +9,511 | 0.83 | 1.86 | +1.03 | buy |
| Swiss National Bank | 301,266 | 310,366 | +9,100 | 0.02 | 0.04 | +0.02 | buy |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 438,852 | 447,945 | +9,093 | 0.34 | 0.56 | +0.22 | buy |
| Parallax Volatility Advisers, L.P. | 18,016 | 26,852 | +8,836 | 0.06 | 0.16 | +0.10 | buy |
| DnB Asset Management AS | 2,762 | 11,555 | +8,793 | 0.00 | 0.01 | +0.01 | buy |
| Brooklyn Investment Group | 5,125 | 12,487 | +7,362 | 0.06 | 0.11 | +0.05 | buy |
| VestGen Advisors, LLC | 3,127 | 10,408 | +7,281 | 0.01 | 0.08 | +0.07 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 216,258 | 223,536 | +7,278 | 0.05 | 0.08 | +0.03 | buy |
| Royal Fund Management, LLC | 2,143 | 8,992 | +6,849 | 0.03 | 0.15 | +0.12 | buy |
| Baader Bank Aktiengesellschaft | 12,257 | 18,545 | +6,288 | 0.09 | 0.24 | +0.15 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 348,471 | 354,743 | +6,272 | 0.01 | 0.01 | +0.01 | buy |
| Calamos Advisors LLC | 53,273 | 59,357 | +6,084 | 0.02 | 0.04 | +0.02 | buy |
| QUADRANT CAPITAL GROUP LLC | 9,952 | 15,071 | +5,119 | 0.04 | 0.09 | +0.05 | buy |
| Handelsbanken Fonder AB | 35,800 | 40,800 | +5,000 | 0.01 | 0.02 | +0.01 | buy |
| DARK FOREST CAPITAL MANAGEMENT LP | 7,896 | 12,595 | +4,699 | 0.03 | 0.11 | +0.07 | buy |
| COOKSON PEIRCE & CO INC | 19,187 | 23,839 | +4,652 | 0.08 | 0.18 | +0.10 | buy |
| Oak Harvest Investment Services | 16,000 | 20,244 | +4,244 | 0.20 | 0.41 | +0.21 | buy |
| Diametric Capital, LP | 5,293 | 8,786 | +3,493 | 0.21 | 0.43 | +0.22 | buy |
| WEST MICHIGAN ADVISORS, LLC | 2,815 | 6,303 | +3,488 | 0.07 | 0.27 | +0.19 | buy |
| Harvest Fund Management Co., Ltd | 33,237 | 36,723 | +3,486 | 0.15 | 0.25 | +0.10 | buy |
| Wakefield Asset Management LLLP | 19,582 | 22,652 | +3,070 | 0.58 | 1.13 | +0.56 | buy |
| LOOMIS SAYLES & CO L P | 922 | 3,774 | +2,852 | 0.00 | 0.00 | +0.00 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 49,693 | 52,221 | +2,528 | 0.01 | 0.02 | +0.01 | buy |
| SANDLER CAPITAL MANAGEMENT | 5,119 | 7,638 | +2,519 | 0.20 | 0.63 | +0.43 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 94,975 | 97,386 | +2,411 | 0.01 | 0.02 | +0.01 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 261,351 | 263,625 | +2,274 | 0.02 | 0.03 | +0.01 | buy |
| KLP KAPITALFORVALTNING AS | 32,441 | 34,641 | +2,200 | 0.01 | 0.03 | +0.01 | buy |
| Callan Family Office, LLC | 52,203 | 54,191 | +1,988 | 0.18 | 0.22 | +0.04 | buy |
| JANUS HENDERSON GROUP PLC | 66,952 | 68,876 | +1,924 | 0.00 | 0.01 | +0.00 | buy |
| CI INVESTMENTS INC. | 130,078 | 131,999 | +1,921 | 0.05 | 0.11 | +0.06 | buy |
| SBI Securities Co., Ltd. | 5,643 | 7,549 | +1,906 | 0.02 | 0.04 | +0.02 | buy |
| JACKSON SQUARE CAPITAL, LLC | 71,301 | 73,200 | +1,899 | 1.68 | 2.67 | +1.00 | buy |
| Impact Partnership Wealth, LLC | 2,097 | 3,954 | +1,857 | 0.03 | 0.09 | +0.06 | buy |
| EVERGREEN CAPITAL MANAGEMENT LLC | 3,583 | 5,353 | +1,770 | 0.01 | 0.02 | +0.01 | buy |
| Biondo Investment Advisors, LLC | 13,000 | 14,400 | +1,400 | 0.18 | 0.32 | +0.15 | buy |
| Summit Trail Advisors, LLC | 9,216 | 10,615 | +1,399 | 0.01 | 0.03 | +0.02 | buy |
| SEEDS INVESTOR LLC | 2,674 | 4,037 | +1,363 | 0.06 | 0.14 | +0.08 | buy |
| GREENLEAF TRUST | 2,444 | 3,675 | +1,231 | 0.00 | 0.01 | +0.00 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 139,632 | 140,844 | +1,212 | 0.03 | 0.05 | +0.02 | buy |
| NEW MEXICO EDUCATIONAL RETIREMENT BOARD | 31,064 | 32,164 | +1,100 | 0.10 | 0.18 | +0.07 | buy |
| PRINCETON CAPITAL MANAGEMENT LLC | 12,747 | 13,838 | +1,091 | 0.37 | 0.66 | +0.29 | buy |
| Pictet Asset Management Holding SA | 22,363 | 23,440 | +1,077 | 0.00 | 0.00 | +0.00 | buy |
| PIER 88 INVESTMENT PARTNERS LLC | 8,230 | 9,291 | +1,061 | 0.17 | 0.38 | +0.22 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 146,696 | 147,725 | +1,029 | 0.02 | 0.03 | +0.01 | buy |
| QRG CAPITAL MANAGEMENT, INC. | 5,934 | 6,934 | +1,000 | 0.01 | 0.01 | +0.01 | buy |
| Global X Japan Co., Ltd. | 7,927 | 8,809 | +882 | 0.07 | 0.12 | +0.05 | buy |
| Vanguard Personalized Indexing Management, LLC | 17,701 | 18,487 | +786 | 0.02 | 0.03 | +0.01 | buy |
| JFS WEALTH ADVISORS, LLC | 92 | 831 | +739 | 0.00 | 0.01 | +0.01 | buy |