| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Ranger Investment Management, L.P. | 237,700 | 583,240 | +345,540 | 0.68 | 1.28 | +0.60 | buy |
| WASATCH ADVISORS LP | 2,362,521 | 2,687,246 | +324,725 | 0.52 | 0.51 | -0.01 | buy |
| EMERALD ADVISERS, LLC | 990,625 | 1,162,022 | +171,397 | 1.31 | 1.14 | -0.16 | buy |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 522,500 | 685,000 | +162,500 | 1.50 | 1.38 | -0.12 | buy |
| ANCHOR CAPITAL MANAGEMENT COMPANY, LLC | 357,659 | 507,320 | +149,661 | 12.67 | 14.38 | +1.72 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 1,377,681 | 1,520,471 | +142,790 | 0.03 | 0.03 | 0.00 | buy |
| Impax Asset Management Group plc | 108,915 | 238,915 | +130,000 | 0.03 | 0.05 | +0.02 | buy |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 64,571 | 192,884 | +128,313 | 0.01 | 0.02 | +0.01 | buy |
| OSTERWEIS CAPITAL MANAGEMENT INC | 231,415 | 335,630 | +104,215 | 0.43 | 0.45 | +0.02 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 618,574 | 698,053 | +79,479 | 1.31 | 1.09 | -0.23 | buy |
| Susquehanna Portfolio Strategies, LLC | 53,690 | 111,689 | +57,999 | 0.04 | 0.06 | +0.02 | buy |
| PEREGRINE CAPITAL MANAGEMENT LLC | 193,894 | 248,086 | +54,192 | 0.24 | 0.24 | +0.00 | buy |
| WINTON GROUP Ltd | 11,200 | 65,352 | +54,152 | 0.02 | 0.07 | +0.05 | buy |
| First Eagle Investment Management, LLC | 281,247 | 330,179 | +48,932 | 0.02 | 0.02 | -0.00 | buy |
| HUSSMAN STRATEGIC ADVISORS, INC. | 42,000 | 84,000 | +42,000 | 0.37 | 0.65 | +0.27 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 15,159 | 38,347 | +23,188 | 0.05 | 0.10 | 0.00 | buy |
| GSA CAPITAL PARTNERS LLP | 82,747 | 61,559 | +21,188 | 0.32 | 0.19 | 0.00 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 80,000 | 60,000 | +20,000 | 0.01 | 0.00 | -0.00 | sell |
| TRILLIUM ASSET MANAGEMENT, LLC | 57,343 | 76,852 | +19,509 | 0.06 | 0.08 | +0.01 | buy |
| SEGALL BRYANT & HAMILL, LLC | 313,219 | 327,898 | +14,679 | 8.33 | 0.14 | -8.19 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 88,673 | 103,276 | +14,603 | 0.01 | 0.01 | -0.00 | buy |
| Granite Investment Partners, LLC | 59,114 | 72,933 | +13,819 | 0.14 | 0.14 | -0.00 | buy |
| E. Ohman J:or Asset Management AB | 46,240 | 58,240 | +12,000 | 0.04 | 0.04 | -0.00 | buy |
| Bridgefront Capital, LLC | 14,434 | 21,240 | +6,806 | 0.17 | 0.17 | -0.00 | buy |
| Union Bancaire Privee, UBP SA | 10,002 | 15,033 | +5,031 | 0.01 | 0.01 | -0.00 | buy |
| Hanson & Doremus Investment Management | 5,919 | 8,552 | +2,633 | 0.03 | 0.03 | +0.00 | buy |
| NATURAL INVESTMENTS, LLC | 11,194 | 13,472 | +2,278 | 0.11 | 0.11 | -0.01 | buy |
| De Lisle Partners LLP | 150,771 | 152,771 | +2,000 | 0.76 | 0.63 | -0.13 | buy |
| Groupe la Francaise | 2,100 | 3,600 | +1,500 | 0.00 | 0.00 | +0.00 | buy |
| Foresight Group Ltd Liability Partnership | 14,312 | 15,759 | +1,447 | 0.09 | 0.08 | -0.01 | buy |
| SHELTON CAPITAL MANAGEMENT | 22,080 | 23,348 | +1,268 | 0.02 | 0.01 | -0.00 | buy |
| EVENTIDE ASSET MANAGEMENT, LLC | 516,728 | 517,988 | +1,260 | 0.35 | 0.26 | -0.09 | buy |
| BCS Private Wealth Management, Inc. | 6,275 | 7,400 | +1,125 | 0.09 | 0.08 | -0.01 | buy |
| CHATHAM CAPITAL GROUP, INC. | 70,975 | 71,995 | +1,020 | 0.42 | 0.33 | -0.09 | buy |
| Green Alpha Advisors, LLC | 47,189 | 48,050 | +861 | 1.87 | 1.41 | -0.47 | buy |
| Clean Yield Group | 64,810 | 65,406 | +596 | 0.75 | 0.58 | -0.17 | buy |
| ALPS ADVISORS INC | 9,391 | 9,495 | +104 | 0.00 | 0.00 | 0.00 | buy |
| WHITTIER TRUST CO OF NEVADA INC | 626 | 602 | +24 | 0.00 | 0.00 | 0.00 | sell |
| Turning Point Benefit Group, Inc. | 15 | 3 | -12 | 0.00 | 0.00 | -0.00 | sell |
| CWC Advisors, LLC. | 9,371 | 9,357 | -14 | 0.19 | 0.14 | -0.04 | sell |
| BOKF, NA | 5,509 | 5,355 | -154 | 0.00 | 0.00 | -0.00 | sell |
| Wakefield Asset Management LLLP | 25,092 | 24,787 | -305 | 0.28 | 0.21 | -0.07 | sell |
| NAVELLIER & ASSOCIATES INC | 7,521 | 7,066 | -455 | 0.03 | 0.03 | -0.01 | sell |
| CIM, LLC | 12,551 | 12,061 | -490 | 0.07 | 0.05 | -0.02 | sell |
| Jackson Creek Investment Advisors LLC | 37,576 | 36,628 | -948 | 0.45 | 0.35 | -0.10 | sell |
| CAMPBELL NEWMAN ASSET MANAGEMENT INC | 68,724 | 66,219 | -2,505 | 0.21 | 0.15 | -0.05 | sell |
| MIROVA | 54,111 | 48,975 | -5,136 | 0.31 | 0.23 | -0.09 | sell |
| LEVEL FOUR ADVISORY SERVICES, LLC | 19,682 | 14,364 | -5,318 | 0.03 | 0.02 | -0.01 | sell |
| Keebeck Wealth Management | 14,544 | 9,194 | -5,350 | 0.07 | 0.03 | -0.04 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 76,354 | 67,983 | -8,371 | 0.00 | 0.00 | -0.00 | sell |
| Impact Investors, Inc | 29,561 | 15,482 | -14,079 | 0.80 | 0.34 | -0.46 | sell |
| RICE HALL JAMES & ASSOCIATES, LLC | 201,773 | 185,300 | -16,473 | 0.45 | 0.33 | -0.13 | sell |
| RENAISSANCE GROUP LLC | 231,168 | 212,647 | -18,521 | 0.36 | 0.27 | -0.09 | sell |
| Inspire Investing, LLC | 33,998 | 14,546 | -19,452 | 0.14 | 0.04 | -0.09 | sell |
| AMERICAN CENTURY COMPANIES INC | 1,100,274 | 1,069,483 | -30,791 | 0.02 | 0.02 | -0.01 | sell |
| AWM Investment Company, Inc. | 242,249 | 204,701 | -37,548 | 0.93 | 0.63 | -0.30 | sell |
| MAVERICK CAPITAL LTD | 106,277 | 35,856 | -70,421 | 0.06 | 0.01 | -0.05 | sell |
| PDT Partners, LLC | 201,716 | 105,784 | -95,932 | 0.52 | 0.22 | -0.30 | sell |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 619,424 | 257,178 | -362,246 | 0.18 | 0.06 | -0.13 | sell |
| Divisadero Street Capital Management, LP | 993,338 | 534,780 | -458,558 | 1.90 | 0.97 | -0.93 | sell |