| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FMR LLC | 4,321,801 | 4,338,545 | +16,744 | 0.03 | 0.04 | +0.01 | buy |
| BlackRock, Inc. | 3,870,546 | 4,098,352 | +227,806 | 0.01 | 0.01 | +0.00 | buy |
| VANGUARD GROUP INC | 3,519,349 | 3,380,067 | -139,282 | 0.01 | 0.01 | +0.00 | sell |
| SYLEBRA CAPITAL LLC | 2,129,260 | 1,829,260 | -300,000 | 9.63 | 18.26 | +8.62 | sell |
| Capital International Investors | 1,564,251 | 1,564,251 | 0 | 0.03 | 0.05 | +0.02 | hold |
| Whale Rock Capital Management LLC | 886,098 | 1,224,585 | +338,487 | 1.37 | 2.61 | +1.24 | buy |
| Invesco Ltd. | 815,607 | 1,209,292 | +393,685 | 0.02 | 0.03 | +0.02 | buy |
| STATE STREET CORP | 1,215,065 | 1,152,101 | -62,964 | 0.01 | 0.01 | +0.00 | sell |
| Capital World Investors | 754,346 | 754,346 | 0 | 0.01 | 0.02 | +0.01 | hold |
| Chevy Chase Trust Holdings, LLC | 740,081 | 691,294 | -48,787 | 0.24 | 0.34 | +0.10 | sell |
| MORGAN STANLEY | 757,246 | 680,702 | -76,544 | 0.01 | 0.01 | +0.00 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 446,545 | 674,333 | +227,788 | 0.01 | 0.01 | +0.01 | buy |
| AMERIPRISE FINANCIAL INC | 641,684 | 667,592 | +25,908 | 0.02 | 0.03 | +0.01 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 596,874 | 624,855 | +27,981 | 0.00 | 0.01 | +0.00 | buy |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 0 | 514,500 | +514,500 | 0.00 | 0.67 | +0.67 | buy |
| AMERICAN CENTURY COMPANIES INC | 306,456 | 380,593 | +74,137 | 0.02 | 0.04 | +0.02 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 684,571 | 359,360 | -325,211 | 0.02 | 0.01 | -0.00 | sell |
| UBS Group AG | 293,564 | 350,650 | +57,086 | 0.01 | 0.01 | +0.01 | buy |
| NORTHERN TRUST CORP | 303,403 | 306,780 | +3,377 | 0.00 | 0.01 | +0.00 | buy |
| GOLDMAN SACHS GROUP INC | 260,494 | 267,842 | +7,348 | 0.00 | 0.01 | +0.00 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 228,893 | 256,158 | +27,265 | 0.00 | 0.01 | +0.00 | buy |
| JANUS HENDERSON GROUP PLC | 405,142 | 250,489 | -154,653 | 0.02 | 0.02 | -0.00 | sell |
| Nuveen, LLC | 283,538 | 248,909 | -34,629 | 0.01 | 0.01 | +0.00 | sell |
| JENNISON ASSOCIATES LLC | 248,994 | 247,545 | -1,449 | 0.02 | 0.03 | +0.01 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 0 | 200,605 | +200,605 | 0.00 | 0.09 | +0.09 | buy |
| AWM Investment Company, Inc. | 178,173 | 178,173 | 0 | 2.22 | 3.02 | +0.80 | hold |
| Allspring Global Investments Holdings, LLC | 264,047 | 172,427 | -91,620 | 0.05 | 0.05 | -0.00 | sell |
| ROYCE & ASSOCIATES LP | 229,202 | 169,799 | -59,403 | 0.26 | 0.31 | +0.04 | sell |
| T. Rowe Price Investment Management, Inc. | 0 | 163,491 | +163,491 | 0.00 | 0.02 | +0.02 | buy |
| EMERALD ADVISERS, LLC | 157,919 | 155,233 | -2,686 | 0.64 | 0.90 | +0.26 | sell |
| Bank of New York Mellon Corp | 139,761 | 143,189 | +3,428 | 0.00 | 0.00 | +0.00 | buy |
| FRED ALGER MANAGEMENT, LLC | 290,913 | 135,782 | -155,131 | 0.14 | 0.10 | -0.05 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 116,643 | 125,196 | +8,553 | 0.01 | 0.01 | +0.00 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 0 | 107,120 | +107,120 | 0.00 | 0.74 | +0.74 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 0 | 104,641 | +104,641 | 0.00 | 1.38 | +1.38 | buy |
| ALLIANCEBERNSTEIN L.P. | 33,936 | 103,242 | +69,306 | 0.00 | 0.01 | +0.00 | buy |
| Alyeska Investment Group, L.P. | 0 | 102,755 | +102,755 | 0.00 | 0.06 | +0.06 | buy |
| RAYMOND JAMES FINANCIAL INC | 188,034 | 101,460 | -86,574 | 0.01 | 0.01 | -0.00 | sell |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 80,011 | 100,954 | +20,943 | 0.04 | 0.07 | +0.03 | buy |
| Toronado Partners, LLC | 197,441 | 100,795 | -96,646 | 15.56 | 12.08 | -3.49 | sell |
| Polar Capital Holdings Plc | 94,544 | 94,963 | +419 | 0.06 | 0.08 | +0.03 | buy |
| ROYAL BANK OF CANADA | 112,980 | 92,902 | -20,078 | 0.00 | 0.00 | +0.00 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 94,017 | 89,329 | -4,688 | 0.64 | 0.83 | +0.20 | sell |
| Rockefeller Capital Management L.P. | 142,195 | 89,152 | -53,043 | 0.03 | 0.03 | -0.00 | sell |
| Polar Asset Management Partners Inc. | 115,645 | 85,511 | -30,134 | 0.32 | 0.31 | -0.01 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 14,469 | 85,394 | +70,925 | 0.00 | 0.00 | +0.00 | buy |
| SEI INVESTMENTS CO | 85,000 | 85,000 | 0 | 0.00 | 0.00 | +0.00 | hold |
| DEUTSCHE BANK AG\ | 81,730 | 84,157 | +2,427 | 0.00 | 0.01 | +0.00 | buy |
| Granite Investment Partners, LLC | 109,480 | 80,673 | -28,807 | 0.59 | 0.83 | +0.23 | sell |
| Tidal Investments LLC | 125,249 | 78,612 | -46,637 | 0.09 | 0.06 | -0.03 | sell |
| JPMORGAN CHASE & CO | 76,432 | 75,165 | -1,267 | 0.00 | 0.00 | +0.00 | sell |
| BANK OF AMERICA CORP /DE/ | 159,592 | 72,292 | -87,300 | 0.00 | 0.00 | -0.00 | sell |
| RHUMBLINE ADVISERS | 69,207 | 71,749 | +2,542 | 0.01 | 0.01 | +0.00 | buy |
| Legal & General Group Plc | 66,546 | 68,763 | +2,217 | 0.00 | 0.00 | +0.00 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 77,347 | 67,934 | -9,413 | 0.02 | 0.02 | +0.01 | sell |
| ExodusPoint Capital Management, LP | 50,091 | 65,323 | +15,232 | 0.07 | 0.17 | +0.10 | buy |
| Neuberger Berman Group LLC | 2,161 | 57,850 | +55,689 | 0.00 | 0.01 | +0.01 | buy |
| RENAISSANCE GROUP LLC | 51,462 | 56,234 | +4,772 | 0.22 | 0.38 | +0.16 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 61,701 | 54,606 | -7,095 | 0.02 | 0.02 | +0.01 | sell |
| PEREGRINE INVESTMENT MANAGEMENT INC | 58,890 | 52,673 | -6,217 | 4.18 | 4.68 | +0.50 | sell |
| Swiss National Bank | 49,100 | 50,600 | +1,500 | 0.00 | 0.01 | +0.00 | buy |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 0 | 46,080 | +46,080 | 0.00 | 0.01 | +0.01 | buy |
| SEI INVESTMENTS CO | 60,118 | 45,851 | -14,267 | 0.01 | 0.01 | +0.00 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 42,981 | 44,762 | +1,781 | 0.00 | 0.01 | +0.00 | buy |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 44,273 | 38,653 | -5,620 | 0.01 | 0.01 | +0.00 | sell |
| BARCLAYS PLC | 51,911 | 37,910 | -14,001 | 0.00 | 0.00 | +0.00 | sell |
| Lisanti Capital Growth, LLC | 33,635 | 37,351 | +3,716 | 1.04 | 1.65 | +0.62 | buy |
| Stephens Investment Management Group LLC | 35,784 | 35,747 | -37 | 0.05 | 0.08 | +0.03 | sell |
| KBC Group NV | 793 | 32,052 | +31,259 | 0.00 | 0.01 | +0.01 | buy |
| Verition Fund Management LLC | 36,111 | 31,409 | -4,702 | 0.02 | 0.03 | +0.01 | sell |
| Hel Ved Capital Management Ltd | 0 | 30,050 | +30,050 | 0.00 | 2.95 | +2.95 | buy |
| ALGERT GLOBAL LLC | 27,312 | 28,403 | +1,091 | 0.06 | 0.09 | +0.02 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 34,571 | 28,022 | -6,549 | 0.09 | 0.11 | +0.02 | sell |
| CANADA LIFE ASSURANCE Co | 24,619 | 26,779 | +2,160 | 0.00 | 0.01 | +0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 20,478 | 26,659 | +6,181 | 0.00 | 0.01 | +0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 24,667 | 25,905 | +1,238 | 0.01 | 0.01 | +0.00 | buy |
| COOPER CREEK PARTNERS MANAGEMENT LLC | 25,905 | 25,905 | 0 | 0.10 | 0.18 | +0.08 | hold |
| GILDER GAGNON HOWE & CO LLC | 25,217 | 25,269 | +52 | 0.03 | 0.05 | +0.02 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 27,444 | 24,574 | -2,870 | 0.00 | 0.00 | +0.00 | sell |
| WELLS FARGO & COMPANY/MN | 24,310 | 24,135 | -175 | 0.00 | 0.00 | +0.00 | sell |
| FRANKLIN RESOURCES INC | 24,119 | 23,469 | -650 | 0.00 | 0.00 | +0.00 | sell |
| Aberdeen Group plc | 25,378 | 23,275 | -2,103 | 0.00 | 0.01 | +0.00 | sell |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 23,055 | 22,821 | -234 | 1.25 | 1.80 | +0.55 | sell |
| JANE STREET GROUP, LLC | 0 | 21,559 | +21,559 | 0.00 | 0.00 | +0.00 | buy |
| K.J. Harrison & Partners Inc | 16,200 | 21,200 | +5,000 | 0.30 | 0.55 | +0.26 | buy |
| FIRST TRUST ADVISORS LP | 0 | 21,090 | +21,090 | 0.00 | 0.00 | +0.00 | buy |
| Creative Planning | 22,300 | 21,008 | -1,292 | 0.00 | 0.00 | +0.00 | sell |
| Pachira Investments Inc. | 20,504 | 20,504 | 0 | 1.72 | 2.08 | +0.36 | hold |
| ENVESTNET ASSET MANAGEMENT INC | 46,208 | 19,409 | -26,799 | 0.00 | 0.00 | -0.00 | sell |
| CAPITAL FUND MANAGEMENT S.A. | 87,265 | 18,719 | -68,546 | 0.11 | 0.03 | -0.07 | sell |
| Taylor Frigon Capital Management LLC | 23,680 | 17,967 | -5,713 | 1.40 | 1.61 | +0.22 | sell |
| D. E. Shaw & Co., Inc. | 13,445 | 17,229 | +3,784 | 0.00 | 0.00 | +0.00 | buy |
| TWINBEECH CAPITAL LP | 24,466 | 17,085 | -7,381 | 0.06 | 0.12 | +0.06 | sell |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 5,500 | 16,900 | +11,400 | 0.00 | 0.01 | +0.00 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 16,375 | 16,148 | -227 | 0.00 | 0.00 | +0.00 | sell |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | 16,064 | 16,130 | +66 | 0.00 | 0.00 | +0.00 | buy |
| Mitsubishi UFJ Asset Management Co., Ltd. | 0 | 15,400 | +15,400 | 0.00 | 0.00 | +0.00 | buy |
| MetLife Investment Management, LLC | 15,495 | 15,185 | -310 | 0.01 | 0.01 | +0.00 | sell |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 6,965 | 14,480 | +7,515 | 0.00 | 0.01 | +0.01 | buy |
| LPL Financial LLC | 17,174 | 14,339 | -2,835 | 0.00 | 0.00 | +0.00 | sell |