| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Hood River Capital Management LLC | 636,540 | 2,565,477 | +1,928,937 | 0.41 | 1.53 | +1.12 | buy |
| CONGRESS ASSET MANAGEMENT CO | 1,274,820 | 1,502,244 | +227,424 | 0.58 | 0.76 | +0.18 | buy |
| Greenhouse Funds LLLP | 768,295 | 924,128 | +155,833 | 2.19 | 3.88 | +1.70 | buy |
| Artisan Partners Limited Partnership | 2,122,816 | 2,224,763 | +101,947 | 0.22 | 0.29 | +0.07 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 454,329 | 492,868 | +38,539 | 1.40 | 1.42 | +0.02 | buy |
| PEREGRINE CAPITAL MANAGEMENT LLC | 57,094 | 73,484 | +16,390 | 0.13 | 0.20 | +0.06 | buy |
| Bellevue Group AG | 186,185 | 195,621 | +9,436 | 0.28 | 0.34 | +0.06 | buy |
| Rhenman & Partners Asset Management AB | 155,000 | 164,000 | +9,000 | 1.22 | 1.27 | +0.06 | buy |
| Sivia Capital Partners, LLC | 3,596 | 5,473 | +1,877 | 0.04 | 0.05 | +0.01 | buy |
| Dana Investment Advisors, Inc. | 31,976 | 33,717 | +1,741 | 0.06 | 0.07 | +0.01 | buy |
| Portside Wealth Group, LLC | 7,291 | 8,816 | +1,525 | 0.06 | 0.08 | +0.02 | buy |
| NorthCrest Asset Manangement, LLC | 5,116 | 5,457 | +341 | 0.01 | 0.01 | +0.00 | buy |
| Central Pacific Bank - Trust Division | 3,063 | 3,083 | +20 | 0.02 | 0.03 | +0.00 | buy |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 13,111 | 12,811 | -300 | 0.00 | 0.00 | +0.00 | sell |
| Paradice Investment Management LLC | 417,505 | 413,721 | -3,784 | 4.98 | 5.43 | +0.45 | sell |
| Retirement Systems of Alabama | 66,944 | 56,817 | -10,127 | 0.01 | 0.01 | -0.00 | sell |
| Redmile Group, LLC | 108,354 | 93,154 | -15,200 | 0.46 | 0.51 | +0.06 | sell |
| PRIMECAP MANAGEMENT CO/CA/ | 4,207,052 | 4,168,377 | -38,675 | 0.21 | 0.20 | -0.01 | sell |
| SCOPIA CAPITAL MANAGEMENT LP | 186,477 | 112,957 | -73,520 | 8.13 | 8.31 | +0.18 | sell |
| P2 Capital Partners, LLC | 145,729 | 18,452 | -127,277 | 4.41 | 0.62 | -3.79 | sell |