| 1 | Senvest Management, LLC | 4,046,559 | $97.5M | 3.02% | Share |
| 2 | Artisan Partners Limited Partnership | 2,969,178 | $71.0M | 0.11% | Share |
| 3 | Penserra Capital Management LLC | 2,754,027 | $66.0M | 0.78% | Share |
| 4 | Legal & General Group Plc | 2,420,444 | $58.0M | 0.01% | Share |
| 5 | ACADIAN ASSET MANAGEMENT LLC | 1,721,265 | $41.0M | 0.07% | Share |
| 6 | RENAISSANCE TECHNOLOGIES LLC | 1,626,026 | $39.0M | 0.06% | Share |
| 7 | FIRST TRUST ADVISORS LP | 1,562,396 | $37.0M | 0.03% | Share |
| 8 | MORGAN STANLEY | 1,495,936 | $36.0M | 0.00% | Share |
| 9 | MORGAN STANLEY | 1,112,811 | $26.0M | 0.00% | Share |
| 10 | Neuberger Berman Group LLC | 1,032,912 | $24.0M | 0.02% | Share |
| 11 | BlackRock, Inc. | 1,009,187 | $24.0M | 0.00% | Share |
| 12 | MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 834,266 | $20.0M | 0.03% | Share |
| 13 | COOPER CREEK PARTNERS MANAGEMENT LLC | 740,126 | $17.8M | 0.81% | Share |
| 14 | HERALD INVESTMENT MANAGEMENT Ltd | 675,000 | $16.3M | 2.12% | Share |
| 15 | RICE HALL JAMES & ASSOCIATES, LLC | 667,059 | $16.1M | 0.88% | Share |
| 16 | Connor, Clark & Lunn Investment Management Ltd. | 539,610 | $12.0M | 0.03% | Share |
| 17 | STATE STREET CORP | 458,941 | $11.0M | 0.00% | Share |
| 18 | Defiance ETFs, LLC | 379,278 | $9.2M | 0.30% | Share |
| 19 | Man Group plc | 375,777 | $9.0M | 0.02% | Share |
| 20 | Penserra Capital Management LLC | 379,278 | $9.0M | 0.11% | Share |
| 21 | BlackRock, Inc. | 334,281 | $8.0M | 0.00% | Share |
| 22 | ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 322,351 | $7.0M | 0.00% | Share |
| 23 | DEUTSCHE BANK AG\ | 300,723 | $7.0M | 0.00% | Share |
| 24 | OBERWEIS ASSET MANAGEMENT INC/ | 281,500 | $6.8M | 0.25% | Share |
| 25 | Nuveen, LLC | 249,313 | $6.0M | 0.00% | Share |
| 26 | NEW YORK STATE COMMON RETIREMENT FUND | 286,259 | $6.0M | 0.01% | Share |
| 27 | Qube Research & Technologies Ltd | 263,627 | $6.0M | 0.01% | Share |
| 28 | BANK OF AMERICA CORP /DE/ | 219,148 | $5.0M | 0.00% | Share |
| 29 | Robeco Institutional Asset Management B.V. | 149,686 | $3.6M | 0.01% | Share |
| 30 | SEI INVESTMENTS CO | 134,512 | $3.0M | 0.00% | Share |
| 31 | MILLENNIUM MANAGEMENT LLC | 149,363 | $3.0M | 0.00% | Share |
| 32 | TWO SIGMA INVESTMENTS, LP | 127,795 | $3.0M | 0.00% | Share |
| 33 | JPMORGAN CHASE & CO | 146,353 | $3.0M | 0.00% | Share |
| 34 | Nuveen, LLC | 115,655 | $2.0M | 0.00% | Share |
| 35 | TWO SIGMA ADVISERS, LP | 95,813 | $2.0M | 0.00% | Share |
| 36 | LAZARD ASSET MANAGEMENT LLC | 83,556 | $2.0M | 0.00% | Share |
| 37 | Banque Cantonale Vaudoise | 87,055 | $2.0M | 0.07% | Share |
| 38 | ARK Investment Management LLC | 82,399 | $2.0M | 0.01% | Share |
| 39 | Yelin Lapidot Holdings Management Ltd. | 72,257 | $1.7M | 0.35% | Share |
| 40 | UBS Group AG | 64,198 | $1.5M | 0.00% | Share |
| 41 | PDT Partners, LLC | 54,874 | $1.3M | 0.09% | Share |
| 42 | IQ EQ FUND MANAGEMENT (IRELAND) Ltd | 50,483 | $1.2M | 0.08% | Share |
| 43 | Point72 Asset Management, L.P. | 59,072 | $1.0M | 0.00% | Share |
| 44 | NORTHERN TRUST CORP | 54,519 | $1.0M | 0.00% | Share |
| 45 | CITADEL ADVISORS LLC | 56,100 | $1.0M | 0.00% | Put |
| 46 | PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 67,744 | $1.0M | 0.00% | Share |
| 47 | BNP PARIBAS FINANCIAL MARKETS | 48,401 | $1.0M | 0.00% | Share |
| 48 | GEODE CAPITAL MANAGEMENT, LLC | 80,901 | $1.0M | 0.00% | Share |
| 49 | Swiss National Bank | 67,600 | $1.0M | 0.00% | Share |
| 50 | CITIGROUP INC | 43,564 | $1.0M | 0.00% | Share |