| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Point72 Asset Management, L.P. | 617,571 | 1,929,217 | +1,311,646 | 0.07 | 0.26 | +0.19 | buy |
| FengHe Fund Management Pte. Ltd. | 1,356,038 | 2,647,526 | +1,291,488 | 10.51 | 20.23 | +9.72 | buy |
| FRANKLIN RESOURCES INC | 487,225 | 1,567,591 | +1,080,366 | 0.01 | 0.03 | +0.02 | buy |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 881,018 | 1,383,942 | +502,924 | 0.32 | 0.61 | +0.29 | buy |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC | 1,526,951 | 1,931,904 | +404,953 | 0.19 | 0.30 | +0.11 | buy |
| Atreides Management, LP | 178,293 | 561,056 | +382,763 | 0.19 | 0.80 | +0.61 | buy |
| Invesco Ltd. | 4,822,027 | 5,191,231 | +369,204 | 0.05 | 0.06 | +0.01 | buy |
| NORGES BANK | 1,296,033 | 1,573,546 | +277,513 | 0.01 | 0.01 | +0.00 | buy |
| Hodges Capital Management Inc. | 159,765 | 339,577 | +179,812 | 0.62 | 0.78 | +0.17 | buy |
| Woodline Partners LP | 450,553 | 628,786 | +178,233 | 0.17 | 0.30 | +0.13 | buy |
| ROYCE & ASSOCIATES LP | 903,353 | 1,046,353 | +143,000 | 0.30 | 0.42 | +0.12 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 718,222 | 857,623 | +139,401 | 0.18 | 0.26 | +0.09 | buy |
| CI INVESTMENTS INC. | 163,483 | 285,776 | +122,293 | 0.03 | 0.06 | +0.03 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 568,736 | 690,167 | +121,431 | 0.01 | 0.02 | +0.01 | buy |
| Zweig-DiMenna Associates LLC | 71,774 | 159,808 | +88,034 | 0.28 | 0.78 | +0.51 | buy |
| TUDOR INVESTMENT CORP ET AL | 116,349 | 197,139 | +80,790 | 0.06 | 0.13 | +0.07 | buy |
| Select Equity Group, L.P. | 1,594,273 | 1,671,193 | +76,920 | 0.21 | 0.26 | +0.05 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 58,871 | 123,133 | +64,262 | 0.05 | 0.12 | +0.07 | buy |
| HANTZ FINANCIAL SERVICES, INC. | 12,901 | 76,900 | +63,999 | 0.01 | 0.07 | +0.06 | buy |
| Mitsubishi UFJ Asset Management Co., Ltd. | 29,359 | 91,997 | +62,638 | 0.00 | 0.01 | +0.00 | buy |
| Value Aligned Research Advisors, LLC | 35,452 | 77,579 | +42,127 | 0.36 | 0.85 | +0.49 | buy |
| SYSTEMATIC FINANCIAL MANAGEMENT LP | 220,156 | 255,165 | +35,009 | 0.23 | 0.33 | +0.10 | buy |
| Bridge City Capital, LLC | 63,207 | 87,137 | +23,930 | 1.04 | 1.47 | +0.43 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 142,593 | 166,343 | +23,750 | 0.02 | 0.02 | +0.01 | buy |
| VAN DEN BERG MANAGEMENT I, INC | 162,610 | 185,660 | +23,050 | 1.86 | 2.68 | +0.82 | buy |
| LGT Group Foundation | 99,105 | 119,000 | +19,895 | 0.08 | 0.12 | +0.04 | buy |
| AMALGAMATED BANK | 81,090 | 97,435 | +16,345 | 0.02 | 0.04 | +0.01 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 625,822 | 642,113 | +16,291 | 0.01 | 0.01 | +0.00 | buy |
| First Eagle Investment Management, LLC | 173,356 | 187,655 | +14,299 | 0.01 | 0.02 | +0.00 | buy |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 69,601 | 83,725 | +14,124 | 0.01 | 0.01 | +0.00 | buy |
| State of New Jersey Common Pension Fund D | 78,028 | 89,132 | +11,104 | 0.01 | 0.01 | +0.00 | buy |
| Pacer Advisors, Inc. | 21,185 | 31,792 | +10,607 | 0.00 | 0.00 | +0.00 | buy |
| Ensign Peak Advisors, Inc | 42,232 | 51,782 | +9,550 | 0.00 | 0.00 | +0.00 | buy |
| JOHN G ULLMAN & ASSOCIATES INC | 76,000 | 85,100 | +9,100 | 0.41 | 0.59 | +0.18 | buy |
| HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC | 79,727 | 88,056 | +8,329 | 0.53 | 0.70 | +0.18 | buy |
| DODGE & COX | 18,727,789 | 18,735,408 | +7,619 | 0.41 | 0.52 | +0.11 | buy |
| Skylands Capital, LLC | 183,650 | 190,964 | +7,314 | 0.91 | 1.22 | +0.32 | buy |
| Ceeto Capital Group, LLC | 8,000 | 15,000 | +7,000 | 0.13 | 0.28 | +0.15 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 149,825 | 156,690 | +6,865 | 0.01 | 0.01 | +0.00 | buy |
| M&T BANK CORP | 40,827 | 47,362 | +6,535 | 0.01 | 0.01 | +0.00 | buy |
| Capital Impact Advisors, LLC | 8,203 | 14,260 | +6,057 | 0.45 | 0.82 | +0.37 | buy |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 177,500 | 183,000 | +5,500 | 0.99 | 1.01 | +0.02 | buy |
| Treasurer of the State of North Carolina | 52,343 | 57,593 | +5,250 | 0.01 | 0.01 | +0.00 | buy |
| BAHL & GAYNOR INC | 38,929 | 43,829 | +4,900 | 0.01 | 0.01 | +0.00 | buy |
| Legato Capital Management LLC | 21,794 | 26,573 | +4,779 | 0.10 | 0.15 | +0.05 | buy |
| Kovack Advisors, Inc. | 24,450 | 28,450 | +4,000 | 0.11 | 0.15 | +0.04 | buy |
| TEXAS PERMANENT SCHOOL FUND CORP | 110,343 | 113,796 | +3,453 | 0.04 | 0.05 | +0.01 | buy |
| Ascent Group, LLC | 19,220 | 22,628 | +3,408 | 0.07 | 0.13 | +0.06 | buy |
| Westside Investment Management, Inc. | 38,030 | 41,150 | +3,120 | 0.36 | 0.46 | +0.10 | buy |
| Arizona State Retirement System | 39,685 | 42,327 | +2,642 | 0.01 | 0.01 | +0.00 | buy |
| Compass Wealth Management LLC | 150 | 2,650 | +2,500 | 0.00 | 0.03 | +0.03 | buy |
| Phocas Financial Corp. | 122,642 | 124,829 | +2,187 | 0.58 | 0.72 | +0.14 | buy |
| MidWestOne Financial Group, Inc. | 18,095 | 19,929 | +1,834 | 0.13 | 0.16 | +0.03 | buy |
| Bangor Savings Bank | 30,096 | 31,902 | +1,806 | 0.12 | 0.15 | +0.03 | buy |
| HighTower Advisors, LLC | 343,513 | 345,245 | +1,732 | 0.02 | 0.03 | +0.00 | buy |
| Private Advisor Group, LLC | 36,052 | 37,423 | +1,371 | 0.01 | 0.01 | +0.00 | buy |
| YOUSIF CAPITAL MANAGEMENT, LLC | 60,141 | 61,078 | +937 | 0.03 | 0.03 | +0.01 | buy |
| Brookstone Capital Management | 14,276 | 15,177 | +901 | 0.01 | 0.01 | +0.00 | buy |
| FIRST MANHATTAN CO. LLC. | 4,725 | 5,425 | +700 | 0.00 | 0.00 | +0.00 | buy |
| OPTIMUM INVESTMENT ADVISORS | 402 | 1,102 | +700 | 0.01 | 0.02 | +0.02 | buy |
| Utah Retirement Systems | 6,457 | 7,157 | +700 | 0.00 | 0.00 | +0.00 | buy |
| VISTA INVESTMENT MANAGEMENT | 41,291 | 41,968 | +677 | 0.71 | 0.85 | +0.14 | buy |
| Prospera Financial Services Inc | 24,536 | 25,168 | +632 | 0.03 | 0.04 | +0.01 | buy |
| Harvest Fund Management Co., Ltd | 1,500 | 2,100 | +600 | 0.01 | 0.00 | -0.01 | buy |
| OREGON PUBLIC EMPLOYEES RETIREMENT FUND | 36,529 | 37,072 | +543 | 0.02 | 0.03 | +0.01 | buy |
| XPONANCE, INC. | 15,209 | 15,737 | +528 | 0.01 | 0.01 | +0.00 | buy |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 31,106 | 31,606 | +500 | 0.01 | 0.01 | +0.00 | buy |
| NISA INVESTMENT ADVISORS, LLC | 30,620 | 30,970 | +350 | 0.01 | 0.01 | +0.00 | buy |
| Truvestments Capital LLC | 7,658 | 7,932 | +274 | 0.13 | 0.16 | +0.03 | buy |
| CONGRESS ASSET MANAGEMENT CO | 77,461 | 77,696 | +235 | 0.02 | 0.03 | +0.00 | buy |
| FOX RUN MANAGEMENT, L.L.C. | 10,731 | 10,841 | +110 | 0.10 | 0.12 | +0.02 | buy |
| Louisiana State Employees Retirement System | 36,900 | 37,000 | +100 | 0.03 | 0.04 | +0.01 | buy |
| SECURIAN ASSET MANAGEMENT, INC | 11,022 | 11,122 | +100 | 0.01 | 0.01 | +0.00 | buy |
| Larson Financial Group LLC | 1,462 | 1,523 | +61 | 0.00 | 0.01 | +0.00 | buy |
| Farther Finance Advisors, LLC | 2,100 | 2,146 | +46 | 0.01 | 0.01 | -0.00 | buy |
| Quent Capital, LLC | 8,007 | 8,049 | +42 | 0.04 | 0.05 | +0.01 | buy |
| Covestor Ltd | 934 | 937 | +3 | 0.03 | 0.03 | +0.01 | buy |
| Quintet Private Bank (Europe) S.A. | 668 | 667 | -1 | 0.00 | 0.00 | +0.00 | sell |
| GILDER GAGNON HOWE & CO LLC | 15,694 | 15,686 | -8 | 0.01 | 0.01 | +0.00 | sell |
| OPPENHEIMER & CO INC | 16,913 | 16,904 | -9 | 0.01 | 0.01 | +0.00 | sell |
| Versant Capital Management, Inc | 563 | 487 | -76 | 0.01 | 0.01 | +0.00 | sell |
| VALLEY NATIONAL ADVISERS INC | 3,820 | 3,744 | -76 | 0.02 | 0.03 | +0.00 | sell |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 13,429 | 13,339 | -90 | 0.27 | 0.31 | +0.04 | sell |
| Janney Capital Management LLC | 8,437 | 8,332 | -105 | 0.02 | 0.02 | +0.00 | sell |
| SOA Wealth Advisors, LLC. | 363 | 242 | -121 | 0.00 | 0.00 | -0.00 | sell |
| Clear Sky Carbon Solutions Investment Management, LLC | 56,349 | 56,205 | -144 | 0.96 | 1.14 | +0.19 | sell |
| Orca Investment Management, LLC | 56,353 | 56,166 | -187 | 2.04 | 2.35 | +0.30 | sell |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 150,627 | 150,227 | -400 | 0.01 | 0.01 | +0.00 | sell |
| Redmond Asset Management, LLC | 44,395 | 43,903 | -492 | 0.52 | 0.62 | +0.10 | sell |
| Center for Financial Planning, Inc. | 1,000 | 500 | -500 | 0.01 | 0.00 | -0.00 | sell |
| Aldebaran Financial Inc. | 9,211 | 8,711 | -500 | 0.47 | 0.56 | +0.09 | sell |
| BARD ASSOCIATES INC | 112,100 | 111,300 | -800 | 1.51 | 1.84 | +0.33 | sell |
| Fort Sheridan Advisors LLC | 16,018 | 15,142 | -876 | 0.12 | 0.13 | +0.01 | sell |
| SHELTON CAPITAL MANAGEMENT | 6,619 | 5,697 | -922 | 0.01 | 0.01 | -0.00 | sell |
| Oak Grove Capital LLC | 389,389 | 388,334 | -1,055 | 4.42 | 4.50 | +0.08 | sell |
| SHUFRO ROSE & CO LLC | 154,010 | 152,269 | -1,741 | 0.48 | 0.47 | -0.00 | sell |
| Park Edge Advisors, LLC | 10,825 | 8,925 | -1,900 | 0.13 | 0.13 | +0.01 | sell |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 45,923 | 43,823 | -2,100 | 0.02 | 0.02 | +0.00 | sell |
| VOYA INVESTMENT MANAGEMENT LLC | 776,052 | 773,661 | -2,391 | 0.03 | 0.04 | +0.01 | sell |
| GUGGENHEIM CAPITAL LLC | 175,125 | 172,472 | -2,653 | 0.05 | 0.06 | +0.01 | sell |