| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 754,346 | 1,016,052 | +261,706 | 0.02 | 0.01 | -0.00 | buy |
| T. Rowe Price Investment Management, Inc. | 183,669 | 300,080 | +116,411 | 0.02 | 0.02 | +0.00 | buy |
| Aberdeen Group plc | 68,387 | 155,741 | +87,354 | 0.02 | 0.03 | +0.01 | buy |
| BAILLIE GIFFORD & CO | 102,753 | 174,115 | +71,362 | 0.01 | 0.02 | +0.00 | buy |
| Chevy Chase Trust Holdings, LLC | 681,915 | 728,395 | +46,480 | 0.32 | 0.22 | -0.11 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 212,003 | 256,211 | +44,208 | 0.10 | 0.09 | -0.02 | buy |
| PEREGRINE INVESTMENT MANAGEMENT INC | 40,642 | 70,492 | +29,850 | 4.39 | 5.69 | +1.30 | buy |
| AWM Investment Company, Inc. | 178,173 | 207,018 | +28,845 | 2.99 | 2.35 | -0.64 | buy |
| Polar Asset Management Partners Inc. | 108,811 | 136,656 | +27,845 | 0.38 | 0.33 | -0.04 | buy |
| EMERALD ADVISERS, LLC | 158,802 | 181,615 | +22,813 | 0.85 | 0.59 | -0.26 | buy |
| Stephens Investment Management Group LLC | 58,326 | 79,531 | +21,205 | 0.13 | 0.11 | -0.02 | buy |
| K.J. Harrison & Partners Inc | 11,200 | 26,200 | +15,000 | 0.26 | 0.44 | +0.18 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 99,487 | 111,287 | +11,800 | 0.84 | 0.55 | -0.29 | buy |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 16,654 | 22,710 | +6,056 | 1.22 | 0.97 | -0.25 | buy |
| Taylor Frigon Capital Management LLC | 17,175 | 19,733 | +2,558 | 1.51 | 1.15 | -0.36 | buy |
| Inspire Investing, LLC | 2,704 | 5,086 | +2,382 | 0.04 | 0.04 | +0.00 | buy |
| Toronado Partners, LLC | 68,775 | 70,207 | +1,432 | 11.43 | 13.60 | +2.17 | buy |
| Regal Investment Advisors LLC | 4,697 | 4,974 | +277 | 0.05 | 0.03 | -0.02 | buy |
| SFE Investment Counsel | 3,370 | 3,525 | +155 | 0.09 | 0.06 | -0.03 | buy |
| KELLEHER FINANCIAL ADVISORS | 366 | 391 | +25 | 0.01 | 0.01 | -0.00 | buy |
| Auxano Advisors, LLC | 8,502 | 8,501 | -1 | 0.29 | 0.17 | -0.12 | sell |
| TD Capital Management LLC | 6 | 3 | -3 | 0.00 | 0.00 | -0.00 | sell |
| New Age Alpha Advisors, LLC | 1,201 | 1,174 | -27 | 0.01 | 0.01 | -0.00 | sell |
| Aries Wealth Management | 5,000 | 4,000 | -1,000 | 0.19 | 0.09 | -0.10 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 39,116 | 37,583 | -1,533 | 0.01 | 0.00 | -0.00 | sell |
| SEGALL BRYANT & HAMILL, LLC | 49,413 | 46,977 | -2,436 | 0.12 | 0.07 | -0.05 | sell |
| Granite Investment Partners, LLC | 50,533 | 47,639 | -2,894 | 0.52 | 0.30 | -0.22 | sell |
| Polar Capital Holdings Plc | 30,105 | 9,741 | -20,364 | 0.02 | 0.00 | -0.02 | sell |
| Capital International Investors | 1,564,251 | 1,352,380 | -211,871 | 0.04 | 0.03 | -0.01 | sell |
| Whale Rock Capital Management LLC | 887,272 | 405,244 | -482,028 | 1.97 | 0.54 | -1.44 | sell |