| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 18,170,742 | 21,276,919 | +3,106,177 | 0.23 | 0.25 | +0.02 | buy |
| CITADEL ADVISORS LLC | 2,826,360 | 3,616,536 | +790,176 | 0.27 | 0.35 | +0.07 | buy |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 990,000 | 1,386,812 | +396,812 | 0.74 | 0.93 | 0.00 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 1,951,157 | 1,588,729 | +362,428 | 0.14 | 0.11 | -0.03 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 528,507 | 188,707 | +339,800 | 0.05 | 0.02 | -0.03 | sell |
| Artemis Investment Management LLP | 891,749 | 589,883 | +301,866 | 0.66 | 0.45 | -0.21 | sell |
| CANTOR FITZGERALD, L. P. | 361,893 | 196,096 | +165,797 | 0.47 | 0.27 | 0.00 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 597,155 | 730,123 | +132,968 | 0.05 | 0.06 | +0.01 | buy |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 299,250 | 180,000 | +119,250 | 0.04 | 0.02 | 0.00 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 2,162,941 | 2,275,795 | +112,854 | 0.02 | 0.02 | 0.00 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 197,000 | 94,000 | +103,000 | 0.12 | 0.05 | 0.00 | sell |
| EMINENCE CAPITAL, LP | 1,971,495 | 2,060,038 | +88,543 | 2.01 | 2.23 | 0.00 | buy |
| ZACKS INVESTMENT MANAGEMENT | 78,168 | 22,107 | +56,061 | 0.06 | 0.02 | -0.05 | sell |
| BRANT POINT INVESTMENT MANAGEMENT LLC | 245,000 | 189,394 | +55,606 | 3.53 | 2.61 | 0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 29,300 | 79,600 | +50,300 | 0.00 | 0.01 | 0.00 | buy |
| NATIXIS ADVISORS, LLC | 620,717 | 665,668 | +44,951 | 0.13 | 0.13 | 0.00 | buy |
| ALGERT GLOBAL LLC | 139,710 | 179,396 | +39,686 | 0.40 | 0.47 | 0.00 | buy |
| PALISADE CAPITAL MANAGEMENT, LP | 649,302 | 674,189 | +24,887 | 1.06 | 1.08 | 0.00 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 82,002 | 58,125 | +23,877 | 0.01 | 0.00 | 0.00 | sell |
| OPPENHEIMER ASSET MANAGEMENT INC. | 24,152 | 47,950 | +23,798 | 0.02 | 0.04 | 0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 1,711,983 | 1,688,332 | +23,651 | 0.08 | 0.07 | 0.00 | sell |
| PEREGRINE CAPITAL MANAGEMENT LLC | 251,683 | 274,337 | +22,654 | 0.44 | 0.45 | +0.01 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 29,198 | 7,491 | +21,707 | 0.01 | 0.00 | -0.01 | sell |
| NOMURA HOLDINGS INC | 39,975 | 18,504 | +21,471 | 0.02 | 0.01 | 0.00 | sell |
| FIRST TRUST ADVISORS LP | 501,952 | 480,493 | +21,459 | 0.04 | 0.03 | 0.00 | sell |
| Seneca House Advisors | 72,037 | 88,441 | +16,404 | 2.26 | 2.66 | 0.00 | buy |
| CANADA LIFE ASSURANCE Co | 104,493 | 88,962 | +15,531 | 0.02 | 0.01 | -0.00 | sell |
| AQR CAPITAL MANAGEMENT LLC | 216,484 | 201,005 | +15,479 | 0.03 | 0.03 | 0.00 | sell |
| Shellback Capital, LP | 105,000 | 90,000 | +15,000 | 0.71 | 0.48 | -0.24 | sell |
| GW&K Investment Management, LLC | 1,144,072 | 1,129,107 | +14,965 | 0.67 | 0.65 | -0.02 | sell |
| Legal & General Group Plc | 356,727 | 371,687 | +14,960 | 0.01 | 0.01 | -0.00 | buy |
| Coronation Fund Managers Ltd. | 123,478 | 137,344 | +13,866 | 0.20 | 0.22 | +0.02 | buy |
| Walleye Capital LLC | 201,362 | 213,979 | +12,617 | 0.27 | 0.27 | 0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 118,320 | 106,651 | +11,669 | 0.03 | 0.03 | 0.00 | sell |
| RHUMBLINE ADVISERS | 467,337 | 478,979 | +11,642 | 0.04 | 0.03 | 0.00 | buy |
| SHELL ASSET MANAGEMENT CO | 4,947 | 15,043 | +10,096 | 0.01 | 0.04 | 0.00 | buy |
| SHEETS SMITH WEALTH MANAGEMENT | 60 | 8,705 | +8,645 | 0.07 | 0.08 | 0.00 | buy |
| AGF MANAGEMENT LTD | 255,100 | 262,100 | +7,000 | 0.11 | 0.11 | 0.00 | buy |
| KEYBANK NATIONAL ASSOCIATION/OH | 17,474 | 10,661 | +6,813 | 0.01 | 0.00 | -0.00 | sell |
| COOKSON PEIRCE & CO INC | 171,987 | 166,806 | +5,181 | 0.66 | 0.61 | 0.00 | sell |
| COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 70,326 | 75,479 | +5,153 | 0.04 | 0.04 | -0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 195,213 | 190,263 | +4,950 | 0.02 | 0.02 | -0.00 | sell |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 39,100 | 43,900 | +4,800 | 0.02 | 0.03 | 0.00 | buy |
| Allspring Global Investments Holdings, LLC | 118,136 | 122,605 | +4,469 | 0.01 | 0.01 | 0.00 | buy |
| JANUS HENDERSON GROUP PLC | 70,724 | 74,130 | +3,406 | 0.00 | 0.00 | 0.00 | buy |
| Orion Porfolio Solutions, LLC | 40,638 | 37,396 | +3,242 | 0.03 | 0.02 | 0.00 | sell |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 9,670 | 6,642 | +3,028 | 0.00 | 0.00 | 0.00 | sell |
| Retirement Systems of Alabama | 305,515 | 302,724 | +2,791 | 0.08 | 0.08 | +0.00 | sell |
| Treasurer of the State of North Carolina | 66,479 | 69,089 | +2,610 | 0.02 | 0.02 | 0.00 | buy |
| THOMPSON INVESTMENT MANAGEMENT, INC. | 142,327 | 139,782 | +2,545 | 1.45 | 1.37 | 0.00 | sell |
| TEXAS PERMANENT SCHOOL FUND CORP | 140,027 | 137,485 | +2,542 | 0.09 | 0.08 | 0.00 | sell |
| YOUSIF CAPITAL MANAGEMENT, LLC | 62,965 | 60,720 | +2,245 | 0.05 | 0.05 | 0.00 | sell |
| State of Alaska, Department of Revenue | 21,510 | 19,353 | +2,157 | 0.02 | 0.01 | 0.00 | sell |
| Larson Financial Group LLC | 34,540 | 35,463 | +923 | 0.23 | 0.21 | 0.00 | buy |
| PROFUND ADVISORS LLC | 5,495 | 4,792 | +703 | 0.02 | 0.02 | 0.00 | sell |
| SECURIAN ASSET MANAGEMENT, INC | 14,205 | 13,910 | +295 | 0.02 | 0.02 | -0.00 | sell |
| FIRST COMMUNITY TRUST NA | 11,757 | 11,463 | +294 | 0.84 | 0.77 | 0.00 | sell |
| SHELTON CAPITAL MANAGEMENT | 7,900 | 7,697 | +203 | 0.02 | 0.02 | 0.00 | sell |
| ProShare Advisors LLC | 9,288 | 9,122 | +166 | 0.00 | 0.00 | 0.00 | sell |
| Smithfield Trust Co | 934 | 1,005 | +71 | 0.00 | 0.00 | 0.00 | buy |
| Insight Wealth Strategies, LLC | 12,868 | 12,936 | +68 | 0.15 | 0.15 | 0.00 | buy |
| REGIONS FINANCIAL CORP | 6,486 | 6,512 | +26 | 0.00 | 0.00 | 0.00 | buy |
| BELLEVUE ASSET MANAGEMENT, LLC | 64 | 53 | +11 | 0.00 | 0.00 | 0.00 | sell |
| Ameritas Investment Partners, Inc. | 39,751 | 38,994 | -757 | 0.10 | 0.09 | -0.01 | sell |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 39,403 | 38,503 | -900 | 0.02 | 0.01 | -0.00 | sell |
| FIRST HAWAIIAN BANK | 11,325 | 9,099 | -2,226 | 0.02 | 0.02 | -0.01 | sell |
| STRS OHIO | 152,428 | 134,650 | -17,778 | 0.04 | 0.03 | -0.01 | sell |
| BESSEMER GROUP INC | 265,608 | 137,563 | -128,045 | 0.04 | 0.02 | -0.02 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,522,394 | 1,160,603 | -361,791 | 0.01 | 0.01 | -0.00 | sell |