| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 19,524,700 | 28,340,073 | +8,815,373 | 0.06 | 0.09 | +0.03 | buy |
| Capital International Investors | 32,924,082 | 38,202,757 | +5,278,675 | 0.17 | 0.20 | +0.04 | buy |
| Durable Capital Partners LP | 15,943,931 | 18,174,146 | +2,230,215 | 3.08 | 3.84 | +0.77 | buy |
| FIRST TRUST ADVISORS LP | 1,121,944 | 2,258,649 | +1,136,705 | 0.03 | 0.06 | 0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 5,869,523 | 6,710,722 | +841,199 | 0.01 | 0.02 | 0.00 | buy |
| GILDER GAGNON HOWE & CO LLC | 2,711,164 | 3,443,558 | +732,394 | 0.84 | 1.11 | +0.27 | buy |
| TWO SIGMA INVESTMENTS, LP | 1,532,480 | 829,257 | +703,223 | 0.10 | 0.05 | 0.00 | sell |
| Whale Rock Capital Management LLC | 7,187,434 | 7,863,109 | +675,675 | 2.66 | 2.87 | +0.21 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 1,246,325 | 614,718 | +631,607 | 0.13 | 0.07 | -0.07 | sell |
| Park West Asset Management LLC | 409,379 | 914,679 | +505,300 | 0.72 | 1.73 | +1.00 | buy |
| 1832 Asset Management L.P. | 139,500 | 607,800 | +468,300 | 0.01 | 0.03 | +0.02 | buy |
| Capital Group Private Client Services, Inc. | 740,735 | 1,196,217 | +455,482 | 0.19 | 0.31 | +0.12 | buy |
| ARMISTICE CAPITAL, LLC | 934,687 | 1,362,569 | +427,882 | 0.31 | 0.44 | +0.13 | buy |
| ZEVENBERGEN CAPITAL INVESTMENTS LLC | 1,487,959 | 1,884,387 | +396,428 | 0.79 | 1.04 | +0.25 | buy |
| T. Rowe Price Investment Management, Inc. | 7,099,957 | 7,444,188 | +344,231 | 0.11 | 0.12 | +0.01 | buy |
| Greenhouse Funds LLLP | 1,415,906 | 1,642,459 | +226,553 | 2.13 | 2.13 | -0.01 | buy |
| AVIVA PLC | 33,599 | 192,544 | +158,945 | 0.00 | 0.01 | +0.01 | buy |
| RHUMBLINE ADVISERS | 473,612 | 579,086 | +105,474 | 0.01 | 0.01 | 0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 472,501 | 560,066 | +87,565 | 0.02 | 0.02 | +0.00 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 552,700 | 640,200 | +87,500 | 0.01 | 0.02 | 0.00 | buy |
| Penserra Capital Management LLC | 606,877 | 519,673 | +87,204 | 0.19 | 0.17 | -0.02 | sell |
| TD ASSET MANAGEMENT INC | 404,148 | 481,443 | +77,295 | 0.01 | 0.01 | +0.00 | buy |
| AQR CAPITAL MANAGEMENT LLC | 1,163,474 | 1,094,638 | +68,836 | 0.05 | 0.04 | 0.00 | sell |
| GSA CAPITAL PARTNERS LLP | 77,851 | 18,974 | +58,877 | 0.17 | 0.04 | 0.00 | sell |
| Legal & General Group Plc | 688,601 | 744,438 | +55,837 | 0.01 | 0.01 | +0.00 | buy |
| PIER 88 INVESTMENT PARTNERS LLC | 23,080 | 59,750 | +36,670 | 0.14 | 0.35 | +0.20 | buy |
| APG Asset Management N.V. | 16,739 | 48,139 | +31,400 | 0.00 | 0.00 | +0.00 | buy |
| Treasurer of the State of North Carolina | 163,768 | 193,024 | +29,256 | 0.02 | 0.02 | 0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 140,544 | 169,517 | +28,973 | 0.01 | 0.02 | 0.00 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 62,028 | 89,149 | +27,121 | 0.01 | 0.01 | 0.00 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 40,565 | 67,001 | +26,436 | 0.01 | 0.01 | +0.00 | buy |
| nVerses Capital, LLC | 2,000 | 28,300 | +26,300 | 0.12 | 0.44 | +0.32 | buy |
| Epoch Investment Partners, Inc. | 25,387 | 49,524 | +24,137 | 0.00 | 0.01 | +0.00 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 38,500 | 60,586 | +22,086 | 0.01 | 0.01 | 0.00 | buy |
| Motley Fool Wealth Management, LLC | 472,003 | 492,320 | +20,317 | 0.61 | 0.64 | +0.04 | buy |
| WISCONSIN CAPITAL MANAGEMENT LLC | 170,077 | 188,775 | +18,698 | 2.22 | 2.46 | +0.24 | buy |
| NZS Capital, LLC | 1,172,880 | 1,191,444 | +18,564 | 1.21 | 1.26 | +0.05 | buy |
| Swiss National Bank | 1,018,800 | 1,035,000 | +16,200 | 0.02 | 0.02 | +0.00 | buy |
| WCG Wealth Advisors LLC | 14,950 | 28,917 | +13,967 | 0.03 | 0.06 | +0.02 | buy |
| Blueshift Asset Management, LLC | 42,135 | 54,695 | +12,560 | 0.55 | 0.47 | -0.07 | buy |
| WoodTrust Financial Corp | 30,230 | 42,000 | +11,770 | 0.12 | 0.17 | +0.05 | buy |
| Capital International Sarl | 50,100 | 61,332 | +11,232 | 0.04 | 0.05 | +0.01 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 69,164 | 79,765 | +10,601 | 0.23 | 0.16 | -0.07 | buy |
| Rockefeller Capital Management L.P. | 102,469 | 92,168 | +10,301 | 0.01 | 0.01 | 0.00 | sell |
| DnB Asset Management AS | 46,721 | 56,818 | +10,097 | 0.01 | 0.01 | +0.00 | buy |
| PARK AVENUE SECURITIES LLC | 43,357 | 52,506 | +9,149 | 0.01 | 0.02 | +0.00 | buy |
| Cresset Asset Management, LLC | 46,442 | 55,189 | +8,747 | 0.01 | 0.01 | 0.00 | buy |
| Empowered Funds, LLC | 75,100 | 82,155 | +7,055 | 0.03 | 0.04 | +0.00 | buy |
| Asset Management One Co., Ltd. | 118,534 | 125,059 | +6,525 | 0.01 | 0.01 | +0.00 | buy |
| BRASADA CAPITAL MANAGEMENT, LP | 13,000 | 19,000 | +6,000 | 0.06 | 0.08 | +0.02 | buy |
| Harvest Fund Management Co., Ltd | 9,648 | 15,241 | +5,593 | 0.00 | 0.03 | +0.03 | buy |
| SANDERS MORRIS HARRIS LLC | 9,000 | 14,000 | +5,000 | 0.04 | 0.06 | +0.02 | buy |
| IFM Investors Pty Ltd | 62,839 | 67,797 | +4,958 | 0.02 | 0.02 | +0.00 | buy |
| CIBC WORLD MARKETS CORP | 13,929 | 18,851 | +4,922 | 0.00 | 0.00 | +0.00 | buy |
| UniSuper Management Pty Ltd | 4,900 | 9,400 | +4,500 | 0.00 | 0.00 | +0.00 | buy |
| McGowan Group Asset Management, Inc. | 50,479 | 54,919 | +4,440 | 0.18 | 0.20 | +0.02 | buy |
| Mirador Capital Partners LP | 34,564 | 38,716 | +4,152 | 0.16 | 0.19 | +0.02 | buy |
| Annis Gardner Whiting Capital Advisors, LLC | 4,105 | 7,900 | +3,795 | 0.04 | 0.06 | +0.02 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 81,303 | 84,919 | +3,616 | 0.03 | 0.03 | 0.00 | buy |
| CIBC Asset Management Inc | 8,576 | 12,166 | +3,590 | 0.00 | 0.00 | 0.00 | buy |
| Utah Retirement Systems | 20,300 | 23,800 | +3,500 | 0.01 | 0.01 | +0.00 | buy |
| CANADA LIFE ASSURANCE Co | 314,519 | 317,936 | +3,417 | 0.02 | 0.02 | -0.00 | buy |
| Knollwood Investment Advisory, LLC | 26,020 | 29,020 | +3,000 | 0.12 | 0.08 | -0.03 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 28,004 | 30,907 | +2,903 | 0.00 | 0.00 | +0.00 | buy |
| Legacy Advisors, LLC | 23,469 | 26,155 | +2,686 | 0.07 | 0.08 | +0.01 | buy |
| Gotham Asset Management, LLC | 35,113 | 37,532 | +2,419 | 0.01 | 0.01 | -0.00 | buy |
| Skandinaviska Enskilda Banken AB (publ) | 70,909 | 73,109 | +2,200 | 0.01 | 100.00 | +99.99 | buy |
| AFT, FORSYTH & COMPANY, INC. | 14,300 | 16,300 | +2,000 | 100.00 | 0.21 | -99.79 | buy |
| EVENTIDE ASSET MANAGEMENT, LLC | 3,233,915 | 3,235,479 | +1,564 | 1.26 | 1.43 | +0.16 | buy |
| NISSAY ASSET MANAGEMENT CORP /JAPAN | 40,028 | 41,399 | +1,371 | 0.01 | 0.01 | +0.00 | buy |
| CHOREO, LLC | 55,406 | 56,654 | +1,248 | 0.04 | 0.02 | -0.01 | buy |
| Wynn Capital, LLC | 9,180 | 10,295 | +1,115 | 0.18 | 0.20 | +0.02 | buy |
| Elo Mutual Pension Insurance Co | 31,086 | 32,078 | +992 | 0.02 | 0.02 | +0.00 | buy |
| Triumph Capital Management | 10,165 | 11,068 | +903 | 0.10 | 0.11 | +0.01 | buy |
| Banque Cantonale Vaudoise | 7,600 | 8,451 | +851 | 0.01 | 0.01 | +0.00 | buy |
| Values First Advisors, Inc. | 30,531 | 31,342 | +811 | 0.45 | 0.48 | +0.04 | buy |
| D.A. DAVIDSON & CO. | 21,246 | 21,691 | +445 | 0.00 | 0.00 | +0.00 | buy |
| MEEDER ASSET MANAGEMENT INC | 135 | 450 | +315 | 0.00 | 0.00 | +0.00 | buy |
| DELTA ASSET MANAGEMENT LLC/TN | 7,701 | 8,001 | +300 | 0.02 | 0.02 | +0.00 | buy |
| GPS Wealth Strategies Group, LLC | 7,044 | 6,764 | +280 | 0.03 | 0.03 | 0.00 | sell |
| Mayflower Financial Advisors, LLC | 9,920 | 10,020 | +100 | 0.04 | 0.04 | +0.00 | buy |
| Sumitomo Mitsui DS Asset Management Company, Ltd | 23,737 | 23,793 | +56 | 0.01 | 0.01 | -0.00 | buy |
| CARY STREET PARTNERS INVESTMENT ADVISORY LLC | 15,460 | 15,508 | +48 | 0.02 | 0.02 | -0.00 | buy |
| VALLEY NATIONAL ADVISERS INC | 100 | 115 | +15 | 0.00 | 0.00 | -0.00 | buy |
| Pinnacle Holdings, LLC | 1,241 | 1,222 | -19 | 0.01 | 0.01 | +0.00 | sell |
| Caitlin John, LLC | 50 | 25 | -25 | 0.00 | 0.00 | -0.00 | sell |
| Diversified Trust Co | 46,493 | 46,457 | -36 | 0.03 | 0.03 | -0.00 | sell |
| Park Place Capital Corp | 1,057 | 999 | -58 | 0.01 | 0.01 | -0.00 | sell |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 14,452 | 14,362 | -90 | 0.00 | 0.00 | +0.00 | sell |
| CASCADE INVESTMENT GROUP, INC. | 9,877 | 9,759 | -118 | 0.18 | 0.20 | +0.01 | sell |
| SEVEN MILE ADVISORY | 8,056 | 7,912 | -144 | 0.15 | 0.15 | -0.00 | sell |
| OSTRUM ASSET MANAGEMENT | 3,279 | 3,042 | -237 | 0.01 | 0.01 | +0.00 | sell |
| REGATTA CAPITAL GROUP, LLC | 15,820 | 15,574 | -246 | 0.09 | 0.09 | -0.00 | sell |
| Orion Capital Management LLC | 4,350 | 4,000 | -350 | 0.06 | 0.05 | -0.00 | sell |
| TBH Global Asset Management, LLC | 47,507 | 47,107 | -400 | 0.24 | 0.27 | +0.03 | sell |
| PDT Partners, LLC | 14,840 | 14,281 | -559 | 0.03 | 0.03 | -0.00 | sell |
| Trinity Financial Advisors LLC | 10,590 | 9,870 | -720 | 0.12 | 0.11 | -0.00 | sell |
| INTREPID CAPITAL MANAGEMENT INC | 18,355 | 17,573 | -782 | 0.30 | 0.29 | -0.01 | sell |
| Arkfeld Wealth Strategies, L.L.C. | 112,351 | 111,488 | -863 | 1.42 | 1.44 | +0.02 | sell |
| PINNACLE ASSOCIATES LTD | 12,450 | 11,450 | -1,000 | 0.00 | 0.00 | -0.00 | sell |