| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital International Investors | 6,874,791 | 7,069,846 | +195,055 | 0.04 | 0.04 | -0.01 | buy |
| Capital World Investors | 4,214,343 | 4,276,060 | +61,717 | 0.01 | 0.01 | -0.00 | buy |
| Wakefield Asset Management LLLP | 29,709 | 65,562 | +35,853 | 0.20 | 0.36 | +0.16 | buy |
| CASTLEARK MANAGEMENT LLC | 270,770 | 298,540 | +27,770 | 0.23 | 0.19 | -0.03 | buy |
| Dynamic Technology Lab Private Ltd | 9,216 | 35,290 | +26,074 | 0.04 | 0.19 | +0.15 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 537,843 | 557,391 | +19,548 | 0.05 | 0.04 | -0.00 | buy |
| LVZ, Inc. | 13,760 | 21,812 | +8,052 | 0.04 | 0.05 | +0.01 | buy |
| Palisades Investment Partners, LLC | 429,134 | 430,896 | +1,762 | 4.27 | 2.96 | -1.31 | buy |
| Cornerstone Investment Partners, LLC | 9,201 | 8,778 | -423 | 0.01 | 0.01 | -0.00 | sell |
| RiverPark Advisors, LLC | 7,017 | 5,463 | -1,554 | 0.06 | 0.06 | -0.00 | sell |
| FULLER & THALER ASSET MANAGEMENT, INC. | 1,951,792 | 1,946,392 | -5,400 | 0.17 | 0.13 | -0.04 | sell |
| TimesSquare Capital Management, LLC | 660,032 | 620,222 | -39,810 | 100.00 | 100.00 | 0.00 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 641,230 | 589,423 | -51,807 | 0.12 | 0.09 | -0.02 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 1,158,353 | 772,520 | -385,833 | 2.13 | 0.99 | -1.14 | sell |
| WASATCH ADVISORS LP | 7,896,896 | 6,188,196 | -1,708,700 | 1.33 | 0.98 | -0.35 | sell |