| PICTET ASSET MANAGEMENT LTD | -- | Jun 30, 21 | -7.00K | -- |
| OMNI PARTNERS LLP | 1.89M | Mar 31, 21 | +1.23M | -- |
| BBVA USA Bancshares, Inc. | 8.53K | Mar 31, 21 | +1.92K | -- |
| BANBURY PARTNERS LLC | -- | Mar 31, 21 | -389.75K | -- |
| AMUNDI ASSET MANAGEMENT US, INC. | -- | Mar 31, 21 | -317.86K | -- |
| CARILLON TOWER ADVISERS, INC. | 1.36M | Dec 31, 20 | -46.57K | -- |
| Swedbank | 382.30K | Dec 31, 20 | -385.00K | -- |
| Aperio Group, LLC | 31.78K | Dec 31, 20 | +3.71K | -- |
| XTX MARKETS LLC | 4.23K | Dec 31, 20 | +349 | -- |
| ETRADE Capital Management LLC | 3.50K | Sep 30, 20 | +3.50K | -- |
| Cerebellum GP, LLC | 745 | Sep 30, 20 | +745 | -- |
| NumerixS Investment Technologies Inc | 1.90K | Jun 30, 20 | +500 | -- |
| Xact Kapitalforvaltning AB | 13.31K | Mar 31, 20 | -- | -- |
| PIEDMONT INVESTMENT ADVISORS INC | 7.01K | Mar 31, 20 | +1.00K | -- |
| Southside Capital, LLC | 145.00K | Dec 31, 19 | +20.00K | -- |
| Lee Capital Asset Management LLC | 34.45K | Dec 31, 19 | +34.45K | -- |
| Advisor Group, Inc. | 1.27K | Dec 31, 19 | -3.12K | -- |
| LADENBURG THALMANN FINANCIAL SERVICES INC. | 539 | Dec 31, 19 | -271 | -- |
| Lucha Capital Management, LP | 265.59K | Sep 30, 19 | -11.68K | -- |
| TIVERTON ASSET MANAGEMENT LLC | 8.07K | Sep 30, 19 | -- | -- |
| Glen Harbor Capital Management LLC | 2.18K | Sep 30, 19 | -- | -- |
| Meadow Creek Investment Management LLC | 1.79K | Sep 30, 19 | -- | -- |
| Elkfork Partners LLC | 1.41K | Sep 30, 19 | -- | -- |
| Tyers Asset Management LLC | 1.02K | Sep 30, 19 | -- | -- |
| Cortina Asset Management, LLC | 330.92K | Jun 30, 19 | -4.47K | -- |
| OppenheimerFunds, Inc. | 378.80K | Mar 31, 19 | -338.89K | -- |
| TEACHERS ADVISORS, LLC | 230.88K | Mar 31, 19 | -68.50K | -- |
| TIAA CREF INVESTMENT MANAGEMENT LLC | 193.10K | Mar 31, 19 | -34.01K | -- |
| Timpani Capital Management LLC | 77.20K | Mar 31, 19 | +14.19K | -- |
| Garelick Capital Partners, LP | 142.33K | Dec 31, 18 | -900.11K | -- |
| Horizon Kinetics LLC | 6.70K | Dec 31, 18 | +224 | -- |
| CRITERION CAPITAL MANAGEMENT LLC | 123.58K | Sep 30, 18 | +123.58K | -- |
| PEAK6 Group LLC | 5.46K | Jun 30, 18 | +5.46K | -- |
| Global X Management CO LLC | 853 | Jun 30, 18 | +853 | -- |
| DENVER INVESTMENT ADVISORS LLC | 15.44K | Mar 31, 18 | +963 | -- |
| BB&T INVESTMENT SERVICES, INC. | 528 | Dec 31, 17 | +528 | -- |
| Hutchin Hill Capital, LP | -- | Dec 31, 17 | -48.20K | -- |
| CORNERSTONE CAPITAL MANAGEMENT HOLDINGS LLC. | -- | Dec 31, 17 | -45.86K | -- |
| Numeric Investors LLC | -- | Dec 31, 17 | -173.40K | -- |
| YG PARTNERS, LLC | 62.00K | Sep 30, 17 | +62.00K | -- |
| INSIGHT CAPITAL RESEARCH & MANAGEMENT INC | 43.04K | Sep 30, 17 | +43.04K | -- |
| Neuberger Berman Canada ULC | 5.71K | Sep 30, 17 | +5.71K | -- |
| Acrospire Investment Management LLC | -- | Sep 30, 17 | -1.81K | -- |
| Airain ltd | 7.66K | Jun 30, 17 | +7.66K | -- |
| Virtu KCG Holdings LLC | -- | Jun 30, 17 | -15.14K | -- |
| JANUS HENDERSON INVESTORS US LLC | 3.19M | Mar 31, 17 | -128.82K | -- |
| Princeton Alpha Management LP | -- | Mar 31, 17 | -7.63K | -- |
| BlackRock Fund Advisors | 1.71M | Dec 31, 16 | +236.45K | -- |
| BlackRock Institutional Trust Company, N.A. | 1.42M | Dec 31, 16 | +97.12K | -- |
| BlackRock Investment Management, LLC | 203.46K | Dec 31, 16 | -508 | -- |
| WEATHERBIE CAPITAL, LLC | 163.28K | Dec 31, 16 | -451.36K | -- |
| Thrax Management, LLC | 112.22K | Dec 31, 16 | -- | -- |
| EverPoint Asset Management, LLC | 84.03K | Dec 31, 16 | -25.97K | -- |
| BlackRock Group LTD | 46.63K | Dec 31, 16 | +2.94K | -- |
| BLACKROCK ADVISORS LLC | 28.57K | Dec 31, 16 | -11 | -- |
| Stanford Investment Group, Inc. | 200 | Dec 31, 16 | -- | -- |
| Emerald Acquisition Ltd. | 78.65K | Sep 30, 16 | +77.02K | -- |
| Blue Clay Capital Management, LLC | 40.34K | Sep 30, 16 | -4.50K | -- |
| ANALYTIC INVESTORS, LLC | 28.50K | Sep 30, 16 | -- | -- |
| Cupps Capital Management, LLC | 1.57K | Sep 30, 16 | +1.57K | -- |
| RS INVESTMENT MANAGEMENT CO LLC | 781.88K | Jun 30, 16 | -226 | -- |
| ARBOR CAPITAL MANAGEMENT LLC | 109.57K | Jun 30, 16 | +109.57K | -- |
| Index Management Solutions, LLC | -- | Sep 30, 15 | -599 | -- |
| MANAGED ACCOUNT ADVISORS LLC | 88.19K | Jun 30, 15 | -4.02K | -- |
| UBS AG | 3.45M | Sep 30, 14 | +3.19M | -- |
| SEI TRUST CO | 16.16K | Sep 30, 14 | -590 | -- |
| SAC Capital Advisors LP | -- | Mar 31, 14 | -19.98K | -- |
| Credo Capital Management, LLC | 10.59K | Dec 31, 13 | -38.47K | -- |
| NORTHERN TRUST CO OF CONNECTICUT | -- | Dec 31, 13 | -87.76K | -- |
| Irish Life Investment Managers Ltd. | 1.43K | Jun 30, 13 | -- | -- |
| MANULIFE INVESTMENT MANAGEMENT (US) LLC | 17.60K | Mar 31, 13 | +344 | -- |
| Manulife Investment Management (North America) Ltd | 14.34K | Mar 31, 13 | +513 | -- |