| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 189,282,045 | 216,527,383 | +27,245,338 | 2.94 | 3.96 | +1.01 | buy |
| COATUE MANAGEMENT LLC | 5,529,793 | 12,448,010 | +6,918,217 | 3.80 | 7.95 | 0.00 | buy |
| TIGER GLOBAL MANAGEMENT LLC | 9,685,171 | 3,695,280 | +5,989,891 | 9.10 | 4.03 | 0.00 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 165,309,180 | 170,151,722 | +4,842,542 | 2.34 | 2.75 | 0.00 | buy |
| Capital Research Global Investors | 94,149,140 | 98,110,530 | +3,961,390 | 2.78 | 3.43 | +0.65 | buy |
| CITADEL ADVISORS LLC | 1,428,634 | 5,105,216 | +3,676,582 | 0.24 | 1.06 | +0.82 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 3,609,787 | 211,968 | +3,397,819 | 0.48 | 0.03 | 0.00 | sell |
| AGF MANAGEMENT LTD | 3,127,286 | 45,800 | +3,081,486 | 2.22 | 0.04 | 0.00 | sell |
| Legal & General Group Plc | 54,068,052 | 56,707,420 | +2,639,368 | 2.04 | 2.45 | +0.42 | buy |
| ING GROEP NV | 5,071,107 | 7,678,042 | +2,606,935 | 5.09 | 7.59 | 0.00 | buy |
| JANE STREET GROUP, LLC | 10,579,967 | 7,993,263 | +2,586,704 | 2.42 | 1.84 | -0.58 | sell |
| BALYASNY ASSET MANAGEMENT L.P. | 1,339,515 | 3,751,231 | +2,411,716 | 0.48 | 1.43 | 0.00 | buy |
| BAILLIE GIFFORD & CO | 38,641,938 | 40,868,452 | +2,226,514 | 3.60 | 4.53 | +0.93 | buy |
| LAZARD ASSET MANAGEMENT LLC | 14,811,543 | 16,351,321 | +1,539,778 | 2.01 | 2.63 | 0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 8,912,680 | 7,547,250 | +1,365,430 | 2.15 | 2.08 | 0.00 | sell |
| MILLENNIUM MANAGEMENT LLC | 8,842,633 | 7,683,072 | +1,159,561 | 1.38 | 1.36 | 0.00 | sell |
| TD ASSET MANAGEMENT INC | 12,235,963 | 13,314,978 | +1,079,015 | 1.53 | 1.98 | +0.45 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 80,398 | 1,145,698 | +1,065,300 | 0.05 | 0.67 | +0.62 | buy |
| Zurich Insurance Group Ltd/FI | 1,535,009 | 2,571,381 | +1,036,372 | 1.99 | 3.48 | 0.00 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 2,400,158 | 1,372,700 | +1,027,458 | 2.00 | 1.84 | -0.16 | sell |
| D. E. Shaw & Co., Inc. | 4,329,793 | 3,303,811 | +1,025,982 | 0.84 | 0.77 | 0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 4,730,012 | 5,651,008 | +920,996 | 0.77 | 1.12 | 0.00 | buy |
| ALKEON CAPITAL MANAGEMENT LLC | 4,634,458 | 5,498,678 | +864,220 | 3.07 | 4.29 | 0.00 | buy |
| Cresset Asset Management, LLC | 298,259 | 1,073,289 | +775,030 | 0.62 | 1.02 | 0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 20,629,186 | 19,866,847 | +762,339 | 1.60 | 1.85 | 0.00 | sell |
| GENERATION INVESTMENT MANAGEMENT LLP | 12,702,249 | 13,407,356 | +705,107 | 6.99 | 8.46 | 0.00 | buy |
| AVIVA PLC | 3,856,186 | 4,559,507 | +703,321 | 1.80 | 2.42 | 0.00 | buy |
| NATIXIS ADVISORS, LLC | 4,695,942 | 5,371,105 | +675,163 | 1.69 | 2.19 | 0.00 | buy |
| NATIXIS | 783,843 | 139,414 | +644,429 | 0.75 | 0.15 | 0.00 | sell |
| AMERICAN CENTURY COMPANIES INC | 24,156,733 | 24,763,523 | +606,790 | 2.01 | 2.52 | +0.50 | buy |
| Retirement Systems of Alabama | 4,414,802 | 3,808,522 | +606,280 | 1.98 | 2.22 | +0.25 | sell |
| SANDS CAPITAL MANAGEMENT, LLC | 15,208,913 | 14,622,704 | +586,209 | 5.18 | 5.92 | 0.00 | sell |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 821,018 | 1,355,113 | +534,095 | 0.88 | 1.66 | 0.00 | buy |
| Impax Asset Management Group plc | 716,093 | 209,116 | +506,977 | 0.31 | 0.11 | 0.00 | sell |
| Interval Partners, LP | 134,977 | 636,989 | +502,012 | 0.78 | 4.17 | +3.39 | buy |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,920,247 | 2,418,239 | +497,992 | 1.40 | 2.00 | 0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 12,099,137 | 12,589,248 | +490,111 | 2.02 | 2.47 | 0.00 | buy |
| ProShare Advisors LLC | 8,269,759 | 7,780,834 | +488,925 | 2.73 | 2.96 | 0.00 | sell |
| RHUMBLINE ADVISERS | 16,929,510 | 17,345,539 | +416,029 | 2.29 | 2.70 | 0.00 | buy |
| ARGENT CAPITAL MANAGEMENT LLC | 748,113 | 1,156,288 | +408,175 | 2.68 | 4.89 | 0.00 | buy |
| Walleye Capital LLC | 432,359 | 57,316 | +375,043 | 0.98 | 0.16 | 0.00 | sell |
| NOMURA HOLDINGS INC | 972,122 | 616,738 | +355,384 | 0.99 | 0.82 | 0.00 | sell |
| GLENVIEW CAPITAL MANAGEMENT, LLC | 454,718 | 100,017 | +354,701 | 1.15 | 0.35 | 0.00 | sell |
| Allspring Global Investments Holdings, LLC | 6,772,390 | 6,430,641 | +341,749 | 1.19 | 1.37 | 0.00 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 772,131 | 1,101,568 | +329,437 | 0.43 | 0.72 | +0.29 | buy |
| JANUS HENDERSON GROUP PLC | 27,462,388 | 27,139,543 | +322,845 | 1.89 | 2.22 | 0.00 | sell |
| CI INVESTMENTS INC. | 5,975,815 | 5,667,871 | +307,944 | 3.11 | 3.73 | 0.00 | sell |
| Artemis Investment Management LLP | 2,107,844 | 2,410,675 | +302,831 | 2.67 | 4.00 | +1.33 | buy |
| Sustainable Growth Advisers, LP | 9,177,460 | 8,876,281 | +301,179 | 5.50 | 5.49 | 0.00 | sell |
| CWM, LLC | 755,507 | 1,048,534 | +293,027 | 0.53 | 0.85 | +0.32 | buy |
| NOMURA ASSET MANAGEMENT CO LTD | 3,527,296 | 3,817,192 | +289,896 | 1.92 | 2.29 | +0.38 | buy |
| Skandinaviska Enskilda Banken AB (publ) | 2,412,821 | 2,684,006 | +271,185 | 1.74 | 2.29 | +0.55 | buy |
| Coronation Fund Managers Ltd. | 915,039 | 658,586 | +256,453 | 2.52 | 2.31 | -0.20 | sell |
| JARISLOWSKY, FRASER Ltd | 2,814,882 | 2,560,281 | +254,601 | 1.79 | 1.99 | 0.00 | sell |
| EMINENCE CAPITAL, LP | 1,628,382 | 1,375,530 | +252,852 | 2.84 | 3.22 | 0.00 | sell |
| Sculptor Capital LP | 506,172 | 749,611 | +243,439 | 1.31 | 2.56 | +1.25 | buy |
| DSM CAPITAL PARTNERS LLC | 3,609,332 | 3,369,869 | +239,463 | 6.10 | 7.10 | 0.00 | sell |
| Nan Shan Life Insurance Co., Ltd. | 750,105 | 980,931 | +230,826 | 1.84 | 3.08 | 0.00 | buy |
| TenCore Partners, LP | 435,075 | 210,515 | +224,560 | 12.99 | 7.14 | 0.00 | sell |
| Foxhaven Asset Management, LP | 2,151,950 | 1,930,769 | +221,181 | 8.03 | 8.25 | +0.21 | sell |
| Atreides Management, LP | 1,257,295 | 1,043,541 | +213,754 | 4.61 | 4.13 | 0.00 | sell |
| CASTLEARK MANAGEMENT LLC | 171,090 | 384,700 | +213,610 | 0.87 | 2.27 | 0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 15,398,328 | 15,186,421 | +211,907 | 2.46 | 2.90 | +0.44 | sell |
| Robeco Institutional Asset Management B.V. | 6,253,341 | 6,465,075 | +211,734 | 1.76 | 2.21 | +0.45 | buy |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 1,162,267 | 957,414 | +204,853 | 2.22 | 2.11 | 0.00 | sell |
| CANADA LIFE ASSURANCE Co | 6,487,182 | 6,286,414 | +200,768 | 1.72 | 2.01 | +0.29 | sell |
| JUPITER ASSET MANAGEMENT LTD | 562,953 | 761,100 | +198,147 | 0.80 | 1.08 | 0.00 | buy |
| Cornerstone Advisors, LLC | 809,000 | 614,000 | +195,000 | 3.88 | 3.82 | 0.00 | sell |
| Epoch Investment Partners, Inc. | 554,779 | 367,159 | +187,620 | 0.34 | 0.28 | 0.00 | sell |
| SUMITOMO MITSUI FINANCIAL GROUP, INC. | 452,692 | 266,595 | +186,097 | 1.46 | 1.10 | 0.00 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 7,662,455 | 7,846,316 | +183,861 | 0.92 | 1.16 | +0.24 | buy |
| State of Alaska, Department of Revenue | 1,512,566 | 1,329,012 | +183,554 | 1.93 | 2.15 | 0.00 | sell |
| CANTOR FITZGERALD, L. P. | 53,477 | 231,770 | +178,293 | 0.12 | 0.70 | 0.00 | buy |
| GUGGENHEIM CAPITAL LLC | 1,794,306 | 1,968,158 | +173,852 | 1.64 | 2.11 | 0.00 | buy |
| ExodusPoint Capital Management, LP | 48,069 | 219,894 | +171,825 | 0.06 | 0.35 | 0.00 | buy |
| ZACKS INVESTMENT MANAGEMENT | 712,121 | 883,595 | +171,474 | 0.99 | 1.45 | +0.46 | buy |
| First Pacific Advisors, LP | 2,128,469 | 1,965,808 | +162,661 | 3.41 | 3.74 | 0.00 | sell |
| Allianz Asset Management GmbH | 7,439,095 | 7,280,605 | +158,490 | 1.65 | 2.04 | +0.39 | sell |
| VESTOR CAPITAL, LLC | 34,721 | 192,209 | +157,488 | 1.87 | 2.45 | 0.00 | buy |
| Wealthfront Advisers LLC | 653,425 | 801,183 | +147,758 | 0.31 | 0.44 | 0.00 | buy |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 1,220,700 | 1,366,500 | +145,800 | 1.30 | 1.71 | 0.00 | buy |
| Prime Capital Investment Advisors, LLC | 287,754 | 428,834 | +141,080 | 1.22 | 1.10 | 0.00 | buy |
| TOWNSQUARE CAPITAL LLC | 1,019,026 | 1,159,032 | +140,006 | 2.32 | 2.75 | 0.00 | buy |
| REGIONS FINANCIAL CORP | 652,999 | 786,484 | +133,485 | 0.61 | 0.89 | 0.00 | buy |
| Clal Insurance Enterprises Holdings Ltd | 1,015,500 | 1,146,000 | +130,500 | 1.57 | 1.79 | 0.00 | buy |
| Rheos Capital Works Inc. | 296,000 | 419,100 | +123,100 | 1.70 | 2.94 | 0.00 | buy |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 9,399,060 | 9,516,410 | +117,350 | 2.18 | 2.70 | 0.00 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 9,196,800 | 9,313,968 | +117,168 | 1.42 | 1.75 | +0.33 | buy |
| United Super Pty Ltd in its capacity as Trustee for the Construction & Building Unions Superannuation Fund | 1,040,758 | 928,439 | +112,319 | 5.43 | 5.26 | 0.00 | sell |
| Qube Research & Technologies Ltd | 489,822 | 379,237 | +110,585 | 0.30 | 0.20 | 0.00 | sell |
| Hardman Johnston Global Advisors LLC | 163,935 | 274,125 | +110,190 | 0.55 | 1.16 | 0.00 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 5,078,283 | 5,184,432 | +106,149 | 0.76 | 0.92 | 0.00 | buy |
| Chicago Capital, LLC | 359,283 | 460,734 | +101,451 | 1.85 | 2.71 | 0.00 | buy |
| Telemark Asset Management, LLC | 200,000 | 300,000 | +100,000 | 3.07 | 5.31 | +2.24 | buy |
| Mariner, LLC | 3,247,805 | 3,342,211 | +94,406 | 1.00 | 1.20 | 0.00 | buy |
| SHEETS SMITH WEALTH MANAGEMENT | 103 | 91,686 | +91,583 | 1.18 | 1.75 | 0.00 | buy |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 1,698,870 | 1,789,365 | +90,495 | 2.17 | 2.59 | 0.00 | buy |
| Quilter Plc | 1,495,659 | 1,407,863 | +87,796 | 5.70 | 5.43 | 0.00 | sell |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 5,159,589 | 5,081,515 | +78,074 | 2.37 | 2.66 | 0.00 | sell |
| Madison Asset Management, LLC | 701,076 | 623,711 | +77,365 | 1.10 | 1.19 | 0.00 | sell |