| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,786,001 | 2,868,034 | +1,082,033 | 0.08 | 0.11 | +0.03 | buy |
| TimesSquare Capital Management, LLC | 1,433,429 | 1,749,120 | +315,691 | 0.29 | 0.33 | +0.04 | buy |
| FORMULA GROWTH LTD | 222,269 | 378,069 | +155,800 | 0.99 | 1.54 | +0.55 | buy |
| Alyeska Investment Group, L.P. | 149,366 | 182,112 | +32,746 | 0.01 | 0.02 | +0.00 | buy |
| OAK RIDGE INVESTMENTS LLC | 88,665 | 113,307 | +24,642 | 0.15 | 0.17 | +0.02 | buy |
| RiverPark Advisors, LLC | 1,188 | 1,041 | -147 | 0.01 | 0.01 | -0.00 | sell |
| MCF Advisors LLC | 636 | 436 | -200 | 0.00 | 0.00 | -0.00 | sell |
| ARCADIA INVESTMENT MANAGEMENT CORP/MI | 1,236 | 878 | -358 | 0.00 | 0.00 | -0.00 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 1,193,939 | 1,183,939 | -10,000 | 0.94 | 0.80 | -0.15 | sell |
| Bridgewater Associates, LP | 49,962 | 33,520 | -16,442 | 0.00 | 0.00 | -0.00 | sell |
| EMERALD ADVISERS, LLC | 1,473,281 | 1,447,589 | -25,692 | 0.94 | 0.79 | -0.15 | sell |
| Candriam S.C.A. | 427,972 | 350,000 | -77,972 | 0.04 | 0.03 | -0.01 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 512,738 | 360,489 | -152,249 | 0.73 | 0.45 | -0.28 | sell |
| PERCEPTIVE ADVISORS LLC | 1,834,060 | 1,250,405 | -583,655 | 0.80 | 0.36 | -0.45 | sell |
| Soleus Capital Management, L.P. | 1,907,823 | 1,014,005 | -893,818 | 2.52 | 1.43 | -1.09 | sell |