| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 4,266,969 | 4,313,504 | +46,535 | 0.01 | 0.01 | -0.00 | buy |
| FMR LLC | 4,500,084 | 4,280,553 | -219,531 | 0.04 | 0.02 | -0.02 | sell |
| STATE STREET CORP | 1,276,893 | 1,484,868 | +207,975 | 0.01 | 0.01 | -0.00 | buy |
| Capital International Investors | 1,564,251 | 1,352,380 | -211,871 | 0.04 | 0.03 | -0.01 | sell |
| SYLEBRA CAPITAL LLC | 1,132,152 | 1,132,152 | 0 | 17.08 | 15.03 | -2.05 | hold |
| Capital World Investors | 754,346 | 1,016,052 | +261,706 | 0.02 | 0.01 | -0.00 | buy |
| AMERIPRISE FINANCIAL INC | 841,060 | 858,281 | +17,221 | 0.03 | 0.02 | -0.01 | buy |
| AMERICAN CENTURY COMPANIES INC | 679,585 | 817,992 | +138,407 | 0.06 | 0.04 | -0.02 | buy |
| Alyeska Investment Group, L.P. | 0 | 734,787 | +734,787 | 0.00 | 0.21 | +0.21 | buy |
| Chevy Chase Trust Holdings, LLC | 681,915 | 728,395 | +46,480 | 0.32 | 0.22 | -0.11 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 667,647 | 681,968 | +14,321 | 0.01 | 0.00 | -0.00 | buy |
| UBS Group AG | 328,972 | 518,074 | +189,102 | 0.01 | 0.01 | -0.00 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 349,828 | 517,826 | +167,998 | 0.01 | 0.01 | -0.00 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 16,763 | 425,945 | +409,182 | 0.00 | 0.04 | +0.04 | buy |
| Whale Rock Capital Management LLC | 887,272 | 405,244 | -482,028 | 1.97 | 0.54 | -1.44 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 692,596 | 305,729 | -386,867 | 0.01 | 0.00 | -0.01 | sell |
| T. Rowe Price Investment Management, Inc. | 183,669 | 300,080 | +116,411 | 0.02 | 0.02 | +0.00 | buy |
| Nuveen, LLC | 214,861 | 297,522 | +82,661 | 0.01 | 0.01 | -0.00 | buy |
| NORTHERN TRUST CORP | 288,974 | 295,404 | +6,430 | 0.01 | 0.00 | -0.00 | buy |
| Point72 Asset Management, L.P. | 0 | 289,131 | +289,131 | 0.00 | 0.05 | +0.05 | buy |
| GOLDMAN SACHS GROUP INC | 286,364 | 274,720 | -11,644 | 0.01 | 0.00 | -0.00 | sell |
| MORGAN STANLEY | 271,748 | 271,477 | -271 | 0.00 | 0.00 | -0.00 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 266,040 | 262,744 | -3,296 | 0.01 | 0.00 | -0.00 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 212,003 | 256,211 | +44,208 | 0.10 | 0.09 | -0.02 | buy |
| FRED ALGER MANAGEMENT, LLC | 50,596 | 215,016 | +164,420 | 0.03 | 0.10 | +0.06 | buy |
| AWM Investment Company, Inc. | 178,173 | 207,018 | +28,845 | 2.99 | 2.35 | -0.64 | buy |
| Fiera Capital Corp | 0 | 203,105 | +203,105 | 0.00 | 0.07 | +0.07 | buy |
| ROYCE & ASSOCIATES LP | 167,882 | 198,971 | +31,089 | 0.30 | 0.20 | -0.09 | buy |
| Allspring Global Investments Holdings, LLC | 170,082 | 181,978 | +11,896 | 0.05 | 0.03 | -0.02 | buy |
| EMERALD ADVISERS, LLC | 158,802 | 181,615 | +22,813 | 0.85 | 0.59 | -0.26 | buy |
| Rockefeller Capital Management L.P. | 91,652 | 177,799 | +86,147 | 0.03 | 0.03 | +0.00 | buy |
| BAILLIE GIFFORD & CO | 102,753 | 174,115 | +71,362 | 0.01 | 0.02 | +0.00 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 10,563 | 171,213 | +160,650 | 0.00 | 0.02 | +0.02 | buy |
| BNP Paribas Asset Management Holding S.A. | 148,592 | 161,002 | +12,410 | 0.04 | 0.02 | -0.02 | buy |
| Aberdeen Group plc | 68,387 | 155,741 | +87,354 | 0.02 | 0.03 | +0.01 | buy |
| RAYMOND JAMES FINANCIAL INC | 105,932 | 145,089 | +39,157 | 0.01 | 0.00 | -0.00 | buy |
| Bank of New York Mellon Corp | 144,861 | 143,782 | -1,079 | 0.00 | 0.00 | -0.00 | sell |
| Polar Asset Management Partners Inc. | 108,811 | 136,656 | +27,845 | 0.38 | 0.33 | -0.04 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 128,149 | 131,645 | +3,496 | 0.01 | 0.01 | -0.00 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 107,120 | 118,086 | +10,966 | 0.68 | 0.36 | -0.32 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 99,487 | 111,287 | +11,800 | 0.84 | 0.55 | -0.29 | buy |
| JENNISON ASSOCIATES LLC | 242,504 | 108,882 | -133,622 | 0.03 | 0.01 | -0.02 | sell |
| BANK OF AMERICA CORP /DE/ | 55,575 | 108,086 | +52,511 | 0.00 | 0.00 | +0.00 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 93,362 | 105,398 | +12,036 | 0.00 | 0.00 | -0.00 | buy |
| JPMORGAN CHASE & CO | 171,094 | 104,936 | -66,158 | 0.00 | 0.00 | -0.00 | sell |
| MILLENNIUM MANAGEMENT LLC | 1,377 | 102,268 | +100,891 | 0.00 | 0.01 | +0.01 | buy |
| ALLIANCEBERNSTEIN L.P. | 96,911 | 96,884 | -27 | 0.01 | 0.01 | +0.00 | sell |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 92,712 | 96,475 | +3,763 | 0.05 | 0.03 | -0.02 | buy |
| DEUTSCHE BANK AG\ | 92,013 | 96,244 | +4,231 | 0.01 | 0.00 | -0.00 | buy |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 28,068 | 95,543 | +67,475 | 0.01 | 0.01 | +0.01 | buy |
| Tidal Investments LLC | 82,167 | 95,205 | +13,038 | 0.06 | 0.03 | -0.03 | buy |
| Invesco Ltd. | 1,287,879 | 82,904 | -1,204,975 | 0.03 | 0.00 | -0.03 | sell |
| Stephens Investment Management Group LLC | 58,326 | 79,531 | +21,205 | 0.13 | 0.11 | -0.02 | buy |
| RHUMBLINE ADVISERS | 69,396 | 72,424 | +3,028 | 0.01 | 0.01 | -0.00 | buy |
| PEREGRINE INVESTMENT MANAGEMENT INC | 40,642 | 70,492 | +29,850 | 4.39 | 5.69 | +1.30 | buy |
| Toronado Partners, LLC | 68,775 | 70,207 | +1,432 | 11.43 | 13.60 | +2.17 | buy |
| Neuberger Berman Group LLC | 130,717 | 70,181 | -60,536 | 0.02 | 0.01 | -0.01 | sell |
| Man Group plc | 0 | 66,531 | +66,531 | 0.00 | 0.01 | +0.01 | buy |
| Legal & General Group Plc | 67,523 | 61,764 | -5,759 | 0.00 | 0.00 | -0.00 | sell |
| MARSHALL WACE, LLP | 66,400 | 61,319 | -5,081 | 0.01 | 0.01 | -0.00 | sell |
| Swiss National Bank | 54,600 | 56,500 | +1,900 | 0.01 | 0.00 | -0.00 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 59,265 | 56,223 | -3,042 | 0.02 | 0.01 | -0.01 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 17,086 | 53,929 | +36,843 | 0.00 | 0.01 | +0.00 | buy |
| Squarepoint Ops LLC | 74,832 | 51,152 | -23,680 | 0.03 | 0.01 | -0.01 | sell |
| Granite Investment Partners, LLC | 50,533 | 47,639 | -2,894 | 0.52 | 0.30 | -0.22 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 128,624 | 47,275 | -81,349 | 0.01 | 0.00 | -0.01 | sell |
| SEGALL BRYANT & HAMILL, LLC | 49,413 | 46,977 | -2,436 | 0.12 | 0.05 | -0.07 | sell |
| SEI INVESTMENTS CO | 52,993 | 46,489 | -6,504 | 0.01 | 0.00 | -0.00 | sell |
| Cinctive Capital Management LP | 0 | 43,236 | +43,236 | 0.00 | 0.29 | +0.29 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 11,862 | 41,883 | +30,021 | 0.00 | 0.00 | +0.00 | buy |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | 29,889 | 40,080 | +10,191 | 0.01 | 0.01 | +0.00 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 39,116 | 37,583 | -1,533 | 0.01 | 0.00 | -0.00 | sell |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 38,308 | 37,370 | -938 | 0.01 | 0.01 | -0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 26,224 | 33,902 | +7,678 | 0.00 | 0.00 | -0.00 | buy |
| ExodusPoint Capital Management, LP | 31,551 | 31,510 | -41 | 0.06 | 0.03 | -0.03 | sell |
| Mitsubishi UFJ Asset Management Co., Ltd. | 23,374 | 31,074 | +7,700 | 0.00 | 0.00 | -0.00 | buy |
| WELLS FARGO & COMPANY/MN | 39,325 | 29,581 | -9,744 | 0.00 | 0.00 | -0.00 | sell |
| CITIGROUP INC | 22,770 | 29,189 | +6,419 | 0.00 | 0.00 | -0.00 | buy |
| JANUS HENDERSON GROUP PLC | 19,991 | 28,014 | +8,023 | 0.00 | 0.00 | -0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 25,080 | 27,991 | +2,911 | 0.01 | 0.00 | -0.00 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 28,169 | 27,823 | -346 | 0.10 | 0.06 | -0.04 | sell |
| K.J. Harrison & Partners Inc | 11,200 | 26,200 | +15,000 | 0.26 | 0.44 | +0.18 | buy |
| COOPER CREEK PARTNERS MANAGEMENT LLC | 25,905 | 25,905 | 0 | 0.21 | 0.13 | -0.09 | hold |
| FRANKLIN RESOURCES INC | 23,413 | 25,856 | +2,443 | 0.00 | 0.00 | -0.00 | buy |
| SG Americas Securities, LLC | 7,548 | 25,743 | +18,195 | 0.00 | 0.00 | +0.00 | buy |
| GILDER GAGNON HOWE & CO LLC | 25,352 | 25,590 | +238 | 0.05 | 0.03 | -0.02 | buy |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 16,654 | 22,710 | +6,056 | 1.22 | 0.97 | -0.25 | buy |
| CANADA LIFE ASSURANCE Co | 22,587 | 22,595 | +8 | 0.01 | 0.00 | -0.00 | buy |
| OSAIC HOLDINGS, INC. | 6,160 | 22,520 | +16,360 | 0.00 | 0.00 | +0.00 | buy |
| BESSEMER GROUP INC | 22,077 | 22,076 | -1 | 0.01 | 0.00 | -0.00 | sell |
| Taylor Frigon Capital Management LLC | 17,175 | 19,733 | +2,558 | 1.51 | 1.15 | -0.36 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 20,500 | 19,626 | -874 | 0.01 | 0.00 | -0.00 | sell |
| State of New Jersey Common Pension Fund D | 14,889 | 18,238 | +3,349 | 0.01 | 0.01 | -0.00 | buy |
| Creative Planning | 19,185 | 18,232 | -953 | 0.00 | 0.00 | -0.00 | sell |
| Pachira Investments Inc. | 18,104 | 18,104 | 0 | 1.53 | 0.87 | -0.66 | hold |
| THRIVENT FINANCIAL FOR LUTHERANS | 63,327 | 17,959 | -45,368 | 0.02 | 0.00 | -0.02 | sell |
| CONGRESS ASSET MANAGEMENT CO | 0 | 17,668 | +17,668 | 0.00 | 0.01 | +0.01 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 36,426 | 17,124 | -19,302 | 0.00 | 0.00 | -0.00 | sell |
| Inspire Advisors, LLC | 0 | 15,672 | +15,672 | 0.00 | 0.13 | +0.13 | buy |
| MetLife Investment Management, LLC | 14,861 | 15,171 | +310 | 0.01 | 0.01 | -0.00 | buy |