| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 6,744,918 | 12,255,192 | +5,510,274 | 0.41 | 0.55 | +0.14 | buy |
| Qube Research & Technologies Ltd | 354,504 | 1,092,949 | +738,445 | 0.10 | 0.18 | 0.00 | buy |
| Artisan Partners Limited Partnership | 8,933,285 | 9,544,835 | +611,550 | 1.30 | 1.01 | -0.29 | buy |
| AMERIPRISE FINANCIAL INC | 1,474,497 | 2,019,155 | +544,658 | 0.04 | 0.04 | +0.00 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 612,199 | 179,098 | +433,101 | 0.06 | 0.01 | -0.05 | sell |
| TD ASSET MANAGEMENT INC | 360,847 | 736,941 | +376,094 | 0.04 | 0.05 | +0.01 | buy |
| JANUS HENDERSON GROUP PLC | 582,742 | 778,346 | +195,604 | 0.03 | 0.03 | 0.00 | buy |
| Jackson Square Partners, LLC | 500,863 | 683,417 | +182,554 | 1.44 | 1.53 | +0.09 | buy |
| Allianz Asset Management GmbH | 301,715 | 137,611 | +164,104 | 0.05 | 0.02 | -0.04 | sell |
| LAZARD ASSET MANAGEMENT LLC | 264,056 | 104,619 | +159,437 | 0.03 | 0.01 | 0.00 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 297,022 | 455,563 | +158,541 | 0.06 | 0.06 | 0.00 | buy |
| Stephens Investment Management Group LLC | 505,408 | 651,238 | +145,830 | 0.71 | 0.66 | -0.06 | buy |
| Robeco Schweiz AG | 1,393,600 | 1,525,600 | +132,000 | 2.02 | 1.77 | -0.26 | buy |
| BI Asset Management Fondsmaeglerselskab A/S | 2,324 | 130,761 | +128,437 | 0.00 | 0.19 | +0.19 | buy |
| EVENTIDE ASSET MANAGEMENT, LLC | 428,003 | 555,329 | +127,326 | 0.66 | 0.63 | -0.04 | buy |
| Rafferty Asset Management, LLC | 749,554 | 865,128 | +115,574 | 0.38 | 0.25 | -0.13 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 336,300 | 222,500 | +113,800 | 0.05 | 0.03 | -0.03 | sell |
| FIRST TRUST ADVISORS LP | 257,635 | 147,900 | +109,735 | 0.03 | 0.01 | 0.00 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2,471,648 | 2,569,311 | +97,663 | 0.03 | 0.02 | -0.01 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 12,400 | 88,600 | +76,200 | 0.00 | 0.01 | 0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 2,764,387 | 2,839,270 | +74,883 | 0.03 | 0.02 | 0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 687,359 | 746,363 | +59,004 | 0.09 | 0.07 | -0.01 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 6,358 | 60,843 | +54,485 | 0.01 | 0.06 | +0.05 | buy |
| NOMURA ASSET MANAGEMENT CO LTD | 44,067 | 93,111 | +49,044 | 0.02 | 0.03 | +0.01 | buy |
| AGF MANAGEMENT LTD | 153,100 | 195,259 | +42,159 | 0.09 | 0.08 | -0.01 | buy |
| Korea Investment CORP | 21,272 | 61,639 | +40,367 | 0.01 | 0.01 | +0.01 | buy |
| NZS Capital, LLC | 242,786 | 281,829 | +39,043 | 1.12 | 1.02 | -0.10 | buy |
| PineBridge Investments, L.P. | 16,694 | 49,717 | +33,023 | 0.02 | 0.03 | +0.02 | buy |
| FORSTA AP-FONDEN | 54,700 | 85,400 | +30,700 | 0.05 | 0.06 | +0.01 | buy |
| CONGRESS ASSET MANAGEMENT CO | 48,105 | 77,005 | +28,900 | 0.04 | 0.04 | +0.01 | buy |
| AQR CAPITAL MANAGEMENT LLC | 103,311 | 75,659 | +27,652 | 0.02 | 0.01 | 0.00 | sell |
| FRED ALGER MANAGEMENT, LLC | 67,521 | 84,801 | +17,280 | 0.03 | 0.03 | -0.00 | buy |
| OREGON PUBLIC EMPLOYEES RETIREMENT FUND | 54,896 | 38,841 | +16,055 | 0.07 | 0.05 | 0.00 | sell |
| Empowered Funds, LLC | 23,756 | 7,713 | +16,043 | 0.06 | 0.01 | -0.05 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 137,837 | 153,352 | +15,515 | 1.29 | 1.03 | -0.26 | buy |
| Abacus FCF Advisors LLC | 6,959 | 21,707 | +14,748 | 0.32 | 0.43 | +0.12 | buy |
| Skandinaviska Enskilda Banken AB (publ) | 42,682 | 56,073 | +13,391 | 0.02 | 0.02 | -0.00 | buy |
| PDT Partners, LLC | 9,508 | 21,857 | +12,349 | 0.10 | 0.17 | +0.06 | buy |
| SHERBROOKE PARK ADVISERS LLC | 4,330 | 15,624 | +11,294 | 0.12 | 0.51 | +0.39 | buy |
| Settian Capital LP | 15,000 | 25,000 | +10,000 | 1.09 | 1.38 | +0.28 | buy |
| Penserra Capital Management LLC | 118,901 | 128,785 | +9,884 | 0.21 | 0.17 | -0.04 | buy |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 28,300 | 18,700 | +9,600 | 0.06 | 0.03 | 0.00 | sell |
| RHUMBLINE ADVISERS | 420,882 | 411,301 | +9,581 | 0.04 | 0.03 | 0.00 | sell |
| Pier Capital, LLC | 124,486 | 133,171 | +8,685 | 1.72 | 1.31 | -0.41 | buy |
| FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND | 23,300 | 31,900 | +8,600 | 0.00 | 0.03 | +0.03 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 34,610 | 27,001 | +7,609 | 0.01 | 0.01 | 0.00 | sell |
| Pearl River Capital, LLC | 10,726 | 17,630 | +6,904 | 0.14 | 0.19 | +0.05 | buy |
| TOWNSQUARE CAPITAL LLC | 17,927 | 24,702 | +6,775 | 0.03 | 0.03 | 0.00 | buy |
| Nippon Life Global Investors Americas, Inc. | 9,500 | 16,010 | +6,510 | 0.05 | 0.06 | +0.01 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 207,126 | 212,412 | +5,286 | 0.03 | 0.02 | -0.01 | buy |
| Meiji Yasuda Life Insurance Co | 5,030 | 9,930 | +4,900 | 0.01 | 0.01 | +0.00 | buy |
| Kingsview Wealth Management, LLC | 18,996 | 23,883 | +4,887 | 0.06 | 0.05 | -0.01 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 9,413 | 13,485 | +4,072 | 0.17 | 0.18 | +0.01 | buy |
| Robeco Institutional Asset Management B.V. | 67,312 | 71,250 | +3,938 | 0.02 | 0.01 | -0.00 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 12,409 | 15,862 | +3,453 | 0.01 | 0.01 | -0.00 | buy |
| CANADA LIFE ASSURANCE Co | 101,801 | 98,439 | +3,362 | 0.02 | 0.02 | -0.01 | sell |
| AVIVA PLC | 6,802 | 9,740 | +2,938 | 0.00 | 0.00 | -0.00 | buy |
| AZZAD ASSET MANAGEMENT INC /ADV | 23,121 | 25,782 | +2,661 | 0.28 | 0.23 | -0.06 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 59,841 | 57,257 | +2,584 | 0.02 | 0.02 | 0.00 | sell |
| NORDEN GROUP LLC | 2,557 | 5,140 | +2,583 | 0.07 | 0.06 | -0.01 | buy |
| Dana Investment Advisors, Inc. | 19,193 | 21,741 | +2,548 | 0.08 | 0.07 | -0.01 | buy |
| COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 27,912 | 30,457 | +2,545 | 0.02 | 0.02 | -0.01 | buy |
| AFFINITY WEALTH MANAGEMENT LLC | 90,426 | 92,947 | +2,521 | 1.79 | 1.32 | -0.47 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 514,480 | 512,123 | +2,357 | 0.03 | 0.02 | 0.00 | sell |
| Vanguard Personalized Indexing Management, LLC | 22,188 | 19,852 | +2,336 | 0.06 | 0.04 | 0.00 | sell |
| TEXAS PERMANENT SCHOOL FUND CORP | 117,063 | 119,236 | +2,173 | 0.10 | 0.08 | 0.00 | buy |
| SHELL ASSET MANAGEMENT CO | 8,728 | 6,894 | +1,834 | 0.03 | 0.02 | 0.00 | sell |
| NISSAY ASSET MANAGEMENT CORP /JAPAN | 17,149 | 18,808 | +1,659 | 0.01 | 0.01 | -0.00 | buy |
| State of Alaska, Department of Revenue | 16,379 | 14,909 | +1,470 | 0.02 | 0.01 | 0.00 | sell |
| Alliance Wealth Advisors, LLC /UT | 4,795 | 6,196 | +1,401 | 0.15 | 0.14 | -0.01 | buy |
| Vident Advisory, LLC | 39,567 | 40,959 | +1,392 | 0.11 | 0.07 | 0.00 | buy |
| PROFUND ADVISORS LLC | 9,857 | 11,068 | +1,211 | 0.05 | 0.03 | 0.00 | buy |
| Freedom Investment Management, Inc. | 2,392 | 3,381 | +989 | 0.03 | 0.02 | -0.01 | buy |
| NEW YORK LIFE INVESTMENT MANAGEMENT LLC | 14,938 | 15,880 | +942 | 0.01 | 0.01 | 0.00 | buy |
| Sumitomo Mitsui DS Asset Management Company, Ltd | 19,617 | 20,437 | +820 | 0.03 | 0.02 | -0.01 | buy |
| Retirement Systems of Alabama | 263,105 | 263,873 | +768 | 0.11 | 0.08 | -0.03 | buy |
| GUGGENHEIM CAPITAL LLC | 29,069 | 29,780 | +711 | 0.02 | 0.02 | 0.00 | buy |
| Orion Porfolio Solutions, LLC | 28,081 | 27,448 | +633 | 0.03 | 0.02 | 0.00 | sell |
| Treasurer of the State of North Carolina | 61,570 | 62,160 | +590 | 0.03 | 0.02 | 0.00 | buy |
| CW Advisors, LLC | 22,014 | 22,581 | +567 | 0.04 | 0.03 | -0.01 | buy |
| Larson Financial Group LLC | 342 | 886 | +544 | 0.00 | 0.01 | 0.00 | buy |
| BNP Paribas Asset Management Holding S.A. | 38,286 | 38,801 | +515 | 0.01 | 0.01 | -0.00 | buy |
| Elo Mutual Pension Insurance Co | 11,521 | 12,034 | +513 | 0.03 | 0.02 | -0.01 | buy |
| RENAISSANCE GROUP LLC | 21,148 | 21,630 | +482 | 0.08 | 0.06 | -0.02 | buy |
| Nicholas Investment Partners, LP | 192,686 | 193,067 | +381 | 1.24 | 1.56 | +0.32 | buy |
| Migdal Insurance & Financial Holdings Ltd. | 1,010 | 1,327 | +317 | 0.00 | 0.00 | +0.00 | buy |
| Swedbank AB | 53,807 | 54,057 | +250 | 0.01 | 0.01 | -0.00 | buy |
| YOUSIF CAPITAL MANAGEMENT, LLC | 64,378 | 64,608 | +230 | 0.08 | 0.06 | 0.00 | buy |
| ProShare Advisors LLC | 19,357 | 19,136 | +221 | 0.01 | 0.00 | 0.00 | sell |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 32,962 | 33,162 | +200 | 0.02 | 0.01 | -0.00 | buy |
| RiverPark Advisors, LLC | 626 | 821 | +195 | 0.05 | 0.05 | +0.00 | buy |
| Utah Retirement Systems | 23,400 | 23,500 | +100 | 0.03 | 0.02 | -0.01 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 10,517 | 10,596 | +79 | 0.01 | 0.01 | 0.00 | buy |
| Ifrah Financial Services, Inc. | 3,381 | 3,442 | +61 | 0.09 | 0.07 | -0.02 | buy |
| Advisors Asset Management, Inc. | 9,208 | 9,150 | +58 | 0.02 | 0.01 | 0.00 | sell |
| Values First Advisors, Inc. | 4,207 | 4,261 | +54 | 0.23 | 0.18 | -0.06 | buy |
| ARCADIA INVESTMENT MANAGEMENT CORP/MI | 648 | 692 | +44 | 0.01 | 0.01 | -0.00 | buy |
| Washington Trust Advisors, Inc. | 125 | 143 | +18 | 0.00 | 0.00 | -0.00 | buy |
| Grove Bank & Trust | 1,009 | 1,025 | +16 | 0.02 | 0.01 | -0.00 | buy |
| B & T Capital Management DBA Alpha Capital Management | 6,400 | 6,415 | +15 | 0.13 | 0.09 | -0.04 | buy |