| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Hood River Capital Management LLC | 1,124,733 | 1,988,360 | +863,627 | 0.46 | 1.39 | +0.93 | buy |
| PRIMECAP MANAGEMENT CO/CA/ | 6,495,497 | 6,636,057 | +140,560 | 0.21 | 0.38 | +0.17 | buy |
| ZEVENBERGEN CAPITAL INVESTMENTS LLC | 7,700 | 138,325 | +130,625 | 0.01 | 0.30 | +0.30 | buy |
| FULLER & THALER ASSET MANAGEMENT, INC. | 1,339,425 | 1,430,549 | +91,124 | 0.18 | 0.38 | +0.19 | buy |
| CASTLEARK MANAGEMENT LLC | 54,768 | 117,518 | +62,750 | 0.07 | 0.31 | +0.23 | buy |
| Clearbridge Investments, LLC | 707,828 | 742,196 | +34,368 | 0.03 | 0.06 | +0.03 | buy |
| Stephens Investment Management Group LLC | 778,720 | 799,180 | +20,460 | 0.44 | 0.83 | +0.39 | buy |
| Capital International Investors | 233,629 | 240,568 | +6,939 | 0.00 | 0.00 | +0.00 | buy |
| RiverPark Advisors, LLC | 5,376 | 5,496 | +120 | 0.08 | 0.24 | +0.16 | buy |
| LVW Advisors, LLC | 13,413 | 13,201 | -212 | 0.05 | 0.11 | +0.06 | sell |
| Marathon Partners Equity Management, LLC | 115,000 | 113,000 | -2,000 | 5.32 | 10.18 | +4.86 | sell |
| Annex Advisory Services, LLC | 24,138 | 16,852 | -7,286 | 0.02 | 0.03 | +0.01 | sell |
| PDT Partners, LLC | 106,241 | 75,063 | -31,178 | 0.26 | 0.38 | +0.12 | sell |
| Kopp Family Office, LLC | 72,440 | 35,616 | -36,824 | 2.04 | 2.11 | +0.07 | sell |
| Bellecapital International Ltd. | 299,266 | 254,883 | -44,383 | 2.21 | 3.93 | +1.73 | sell |
| G2 Investment Partners Management LLC | 365,914 | 318,424 | -47,490 | 3.68 | 5.60 | +1.92 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 787,430 | 723,351 | -64,079 | 2.33 | 3.70 | +1.37 | sell |
| PEREGRINE INVESTMENT MANAGEMENT INC | 215,100 | 136,000 | -79,100 | 6.91 | 5.59 | -1.31 | sell |
| BAILLIE GIFFORD & CO | 1,122,813 | 1,018,568 | -104,245 | 0.05 | 0.09 | +0.04 | sell |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 709,579 | 469,000 | -240,579 | 0.78 | 0.80 | +0.02 | sell |
| EVENTIDE ASSET MANAGEMENT, LLC | 2,960,239 | 2,151,845 | -808,394 | 2.00 | 2.78 | +0.79 | sell |