| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BEACONLIGHT CAPITAL, LLC | 67,221 | 107,118 | +39,897 | 1.00 | 1.84 | +0.84 | buy |
| GSA CAPITAL PARTNERS LLP | 67,608 | 27,736 | +39,872 | 0.18 | 0.10 | 0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 49,686 | 27,800 | +21,886 | 0.00 | 0.00 | 0.00 | sell |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 885,000 | 906,439 | +21,439 | 2.41 | 2.93 | +0.52 | buy |
| AWM Investment Company, Inc. | 364,794 | 379,543 | +14,749 | 1.63 | 1.94 | +0.30 | buy |
| ALGERT GLOBAL LLC | 29,629 | 16,339 | +13,290 | 0.03 | 0.02 | 0.00 | sell |
| PRELUDE CAPITAL MANAGEMENT, LLC | 20,996 | 33,506 | +12,510 | 0.06 | 0.11 | +0.05 | buy |
| PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. | 86,806 | 89,506 | +2,700 | 0.45 | 0.55 | +0.10 | buy |
| Granahan Investment Management, LLC | 46,112 | 48,518 | +2,406 | 0.06 | 0.08 | +0.02 | buy |
| Point72 Asia (Singapore) Pte. Ltd. | 472 | 1,162 | +690 | 0.00 | 0.01 | +0.01 | buy |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 31,965 | 32,339 | +374 | 0.57 | 0.66 | +0.10 | buy |
| Bouvel Investment Partners, LLC | 24,491 | 24,547 | +56 | 0.31 | 0.39 | +0.07 | buy |
| SIMON QUICK ADVISORS, LLC | 7,800 | 7,851 | +51 | 0.02 | 0.02 | +0.00 | buy |
| BAKER TILLY WEALTH MANAGEMENT, LLC | 8,491 | 8,488 | -3 | 0.12 | 0.16 | +0.04 | sell |
| RICE HALL JAMES & ASSOCIATES, LLC | 34,562 | 34,224 | -338 | 0.07 | 0.08 | +0.01 | sell |
| KENNEDY CAPITAL MANAGEMENT LLC | 96,041 | 61,692 | -34,349 | 0.07 | 0.06 | -0.01 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 86,816 | 51,463 | -35,353 | 0.01 | 0.01 | -0.00 | sell |
| NEW YORK STATE COMMON RETIREMENT FUND | 264,244 | 212,856 | -51,388 | 0.01 | 0.01 | +0.00 | sell |
| PINNACLE ASSOCIATES LTD | 149,346 | 74,365 | -74,981 | 0.08 | 0.06 | -0.02 | sell |
| BROWN CAPITAL MANAGEMENT LLC | 1,065,081 | 952,763 | -112,318 | 0.71 | 0.86 | +0.15 | sell |