| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 4,309,672 | 4,348,671 | +38,999 | 0.02 | 0.02 | -0.00 | buy |
| Capital International Investors | 1,610,515 | 1,610,535 | +20 | 0.07 | 0.06 | -0.01 | buy |
| FMR LLC | 1,893,983 | 1,526,976 | -367,007 | 0.03 | 0.02 | -0.01 | sell |
| STATE STREET CORP | 1,333,116 | 1,362,379 | +29,263 | 0.01 | 0.01 | -0.00 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 853,152 | 1,250,112 | +396,960 | 0.03 | 0.04 | +0.01 | buy |
| ALLIANCEBERNSTEIN L.P. | 1,266,353 | 1,111,829 | -154,524 | 0.09 | 0.07 | -0.02 | sell |
| WASATCH ADVISORS LP | 1,104,959 | 1,063,577 | -41,382 | 1.16 | 1.05 | -0.11 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 832,451 | 869,760 | +37,309 | 0.02 | 0.02 | -0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 977,459 | 868,909 | -108,550 | 0.05 | 0.04 | -0.01 | sell |
| JPMORGAN CHASE & CO | 479,226 | 648,885 | +169,659 | 0.01 | 0.01 | +0.00 | buy |
| Point72 Asset Management, L.P. | 0 | 628,326 | +628,326 | 0.00 | 0.34 | +0.34 | buy |
| Whale Rock Capital Management LLC | 643,227 | 620,879 | -22,348 | 2.19 | 1.74 | -0.44 | sell |
| Artisan Partners Limited Partnership | 664,127 | 579,559 | -84,568 | 0.20 | 0.16 | -0.04 | sell |
| PARADIGM CAPITAL MANAGEMENT INC/NY | 539,900 | 539,900 | 0 | 5.34 | 4.89 | -0.46 | hold |
| CONGRESS ASSET MANAGEMENT CO | 520,384 | 524,068 | +3,684 | 0.78 | 0.71 | -0.07 | buy |
| BAILLIE GIFFORD & CO | 563,805 | 522,629 | -41,176 | 0.09 | 0.08 | -0.01 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 559,793 | 455,786 | -104,007 | 0.01 | 0.01 | -0.00 | sell |
| Polar Capital Holdings Plc | 568,254 | 446,068 | -122,186 | 0.67 | 0.44 | -0.22 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 427,946 | 432,726 | +4,780 | 0.02 | 0.02 | -0.00 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 32,374 | 430,648 | +398,274 | 0.01 | 0.16 | +0.15 | buy |
| Capital World Investors | 478,722 | 411,722 | -67,000 | 0.02 | 0.01 | -0.00 | sell |
| TD ASSET MANAGEMENT INC | 129,616 | 409,761 | +280,145 | 0.02 | 0.07 | +0.05 | buy |
| NORTHERN TRUST CORP | 420,447 | 400,634 | -19,813 | 0.01 | 0.01 | -0.00 | sell |
| Invesco Ltd. | 314,913 | 386,421 | +71,508 | 0.01 | 0.02 | +0.00 | buy |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 402,304 | 379,885 | -22,419 | 0.76 | 0.63 | -0.13 | sell |
| MORGAN STANLEY | 398,556 | 374,090 | -24,466 | 0.01 | 0.01 | -0.00 | sell |
| Bank of New York Mellon Corp | 315,761 | 302,256 | -13,505 | 0.01 | 0.01 | -0.00 | sell |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 264,892 | 300,421 | +35,529 | 0.29 | 0.30 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 283,732 | 285,951 | +2,219 | 0.02 | 0.01 | -0.00 | buy |
| JANUS HENDERSON GROUP PLC | 229,490 | 276,354 | +46,864 | 0.03 | 0.03 | +0.00 | buy |
| Epoch Investment Partners, Inc. | 70,474 | 275,531 | +205,057 | 0.06 | 0.23 | +0.17 | buy |
| Aberdeen Group plc | 259,712 | 266,123 | +6,411 | 0.11 | 0.10 | -0.01 | buy |
| FIDUCIARY MANAGEMENT INC /WI/ | 232,782 | 235,438 | +2,656 | 0.41 | 0.40 | -0.02 | buy |
| ROYCE & ASSOCIATES LP | 289,362 | 215,044 | -74,318 | 0.51 | 0.36 | -0.15 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 198,908 | 199,590 | +682 | 0.02 | 0.02 | -0.00 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 312,812 | 197,642 | -115,170 | 0.06 | 0.04 | -0.03 | sell |
| Herald Investment Management Ltd | 193,000 | 186,050 | -6,950 | 7.01 | 5.70 | -1.31 | sell |
| PANAGORA ASSET MANAGEMENT INC | 188,973 | 182,665 | -6,308 | 0.20 | 0.18 | -0.02 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 289,305 | 174,871 | -114,434 | 0.16 | 0.08 | -0.08 | sell |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 0 | 162,763 | +162,763 | 0.00 | 0.04 | +0.04 | buy |
| Analog Century Management LP | 127,011 | 157,845 | +30,834 | 5.59 | 4.16 | -1.43 | buy |
| Bragg Financial Advisors, Inc | 216,505 | 150,249 | -66,256 | 1.96 | 1.27 | -0.69 | sell |
| No Street GP LP | 180,000 | 150,000 | -30,000 | 3.42 | 2.49 | -0.93 | sell |
| GOLDMAN SACHS GROUP INC | 121,812 | 144,649 | +22,837 | 0.00 | 0.01 | +0.00 | buy |
| Grantham, Mayo, Van Otterloo & Co. LLC | 85,330 | 143,674 | +58,344 | 0.07 | 0.10 | +0.03 | buy |
| BOWEN HANES & CO INC | 0 | 140,000 | +140,000 | 0.00 | 0.76 | +0.76 | buy |
| Neuberger Berman Group LLC | 195,699 | 137,592 | -58,107 | 0.03 | 0.02 | -0.01 | sell |
| ROYAL BANK OF CANADA | 161,680 | 132,650 | -29,030 | 0.01 | 0.01 | -0.00 | sell |
| Toronado Partners, LLC | 105,801 | 127,433 | +21,632 | 10.59 | 13.34 | +2.75 | buy |
| AMERICAN CENTURY COMPANIES INC | 159,894 | 123,574 | -36,320 | 0.02 | 0.01 | -0.01 | sell |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 165,089 | 114,119 | -50,970 | 2.80 | 1.98 | -0.82 | sell |
| BANK OF AMERICA CORP /DE/ | 70,075 | 110,092 | +40,017 | 0.00 | 0.00 | +0.00 | buy |
| Legal & General Group Plc | 106,537 | 106,388 | -149 | 0.01 | 0.01 | -0.00 | sell |
| RHUMBLINE ADVISERS | 101,534 | 102,828 | +1,294 | 0.02 | 0.02 | -0.00 | buy |
| NATIXIS ADVISORS, LLC | 90,073 | 101,568 | +11,495 | 0.05 | 0.04 | -0.00 | buy |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 338,125 | 98,035 | -240,090 | 0.78 | 0.18 | -0.59 | sell |
| SEI INVESTMENTS CO | 94,614 | 96,859 | +2,245 | 0.03 | 0.03 | -0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 5,811 | 83,445 | +77,634 | 0.00 | 0.01 | +0.01 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 0 | 82,729 | +82,729 | 0.00 | 0.32 | +0.32 | buy |
| MARSHALL WACE, LLP | 1,473 | 80,131 | +78,658 | 0.00 | 0.03 | +0.02 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 71,353 | 80,068 | +8,715 | 0.01 | 0.01 | +0.00 | buy |
| DekaBank Deutsche Girozentrale | 62,088 | 79,088 | +17,000 | 0.02 | 0.03 | +0.00 | buy |
| Varma Mutual Pension Insurance Co | 0 | 79,000 | +79,000 | 0.00 | 0.13 | +0.13 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 75,394 | 74,424 | -970 | 0.11 | 0.10 | -0.01 | sell |
| Swiss National Bank | 71,340 | 71,740 | +400 | 0.01 | 0.01 | -0.00 | buy |
| RICE HALL JAMES & ASSOCIATES, LLC | 28,457 | 71,121 | +42,664 | 0.31 | 0.77 | +0.45 | buy |
| FRED ALGER MANAGEMENT, LLC | 0 | 70,511 | +70,511 | 0.00 | 0.07 | +0.07 | buy |
| EULAV Asset Management | 61,700 | 70,200 | +8,500 | 0.36 | 0.36 | +0.00 | buy |
| Allspring Global Investments Holdings, LLC | 56,788 | 67,823 | +11,035 | 0.02 | 0.02 | +0.00 | buy |
| Squarepoint Ops LLC | 0 | 65,796 | +65,796 | 0.00 | 0.05 | +0.05 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 60,275 | 61,814 | +1,539 | 0.01 | 0.01 | -0.00 | buy |
| TUDOR INVESTMENT CORP ET AL | 10,295 | 61,767 | +51,472 | 0.03 | 0.14 | +0.12 | buy |
| SORA INVESTORS LLC | 0 | 60,000 | +60,000 | 0.00 | 1.87 | +1.87 | buy |
| CW Advisors, LLC | 57,458 | 59,775 | +2,317 | 0.20 | 0.20 | -0.01 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 28,798 | 56,213 | +27,415 | 0.01 | 0.02 | +0.01 | buy |
| ZACKS INVESTMENT MANAGEMENT | 43,197 | 54,831 | +11,634 | 0.10 | 0.11 | +0.01 | buy |
| Pier Capital, LLC | 62,193 | 49,889 | -12,304 | 1.69 | 1.30 | -0.40 | sell |
| HANTZ FINANCIAL SERVICES, INC. | 51,491 | 48,669 | -2,822 | 0.21 | 0.18 | -0.03 | sell |
| JANE STREET GROUP, LLC | 47,922 | 46,660 | -1,262 | 0.01 | 0.01 | +0.00 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 45,512 | 46,085 | +573 | 0.00 | 0.00 | -0.00 | buy |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 252,680 | 44,347 | -208,333 | 0.49 | 0.08 | -0.41 | sell |
| Susquehanna Portfolio Strategies, LLC | 43,521 | 43,521 | 0 | 0.15 | 0.19 | +0.04 | hold |
| NEW YORK STATE COMMON RETIREMENT FUND | 42,455 | 41,502 | -953 | 0.01 | 0.01 | -0.00 | sell |
| Montanaro Asset Management Ltd | 40,000 | 41,425 | +1,425 | 1.43 | 1.41 | -0.02 | buy |
| Cresset Asset Management, LLC | 33,302 | 38,053 | +4,751 | 0.04 | 0.04 | -0.00 | buy |
| BARCLAYS PLC | 62,318 | 37,252 | -25,066 | 0.01 | 0.00 | -0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 38,349 | 36,428 | -1,921 | 0.01 | 0.01 | -0.00 | sell |
| Sumitomo Mitsui Trust Group, Inc. | 6,353 | 36,103 | +29,750 | 0.00 | 0.00 | +0.00 | buy |
| CITIGROUP INC | 28,477 | 35,265 | +6,788 | 0.01 | 0.01 | +0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 30,952 | 33,804 | +2,852 | 0.01 | 0.01 | -0.00 | buy |
| UBS Group AG | 27,540 | 32,390 | +4,850 | 0.00 | 0.00 | -0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 32,666 | 32,169 | -497 | 0.01 | 0.01 | -0.00 | sell |
| TEXAS PERMANENT SCHOOL FUND CORP | 31,385 | 31,776 | +391 | 0.05 | 0.05 | -0.00 | buy |
| DEUTSCHE BANK AG\ | 31,728 | 31,774 | +46 | 0.00 | 0.00 | -0.00 | buy |
| Trexquant Investment LP | 2,956 | 30,392 | +27,436 | 0.01 | 0.11 | +0.10 | buy |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 32,449 | 30,385 | -2,064 | 0.07 | 0.06 | -0.01 | sell |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 29,850 | 29,950 | +100 | 0.01 | 0.01 | -0.00 | buy |
| BARINGS LLC | 27,642 | 27,642 | 0 | 0.17 | 0.13 | -0.04 | hold |
| WELLS FARGO & COMPANY/MN | 27,977 | 27,630 | -347 | 0.00 | 0.00 | -0.00 | sell |
| MinichMacGregor Wealth Management, LLC | 0 | 27,436 | +27,436 | 0.00 | 1.32 | +1.32 | buy |