Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Van Berkom & Associates Inc.107,7582,261,533+2,153,7750.101.04+0.94buy
First Eagle Investment Management, LLC330,179531,960+201,7810.020.01-0.01buy
Taylor Frigon Capital Management LLC39,25489,972+50,7180.630.72+0.09buy
RICE HALL JAMES & ASSOCIATES, LLC185,300222,523+37,2230.330.17-0.15buy
Aurora Investment Counsel39,67576,433+36,7580.670.60-0.07buy
Inspire Investing, LLC14,54637,122+22,5760.040.04+0.00buy
CHATHAM CAPITAL GROUP, INC.71,99594,233+22,2380.330.19-0.13buy
Divisadero Street Capital Management, LP534,780551,855+17,0750.970.36-0.61buy
LEVEL FOUR ADVISORY SERVICES, LLC14,36430,625+16,2610.020.01-0.00buy
CWC Advisors, LLC.9,35719,336+9,9790.140.13-0.01buy
CADEN CAPITAL PARTNERS, LP3,09111,488+8,3970.222.00+1.78buy
NATURAL INVESTMENTS, LLC13,47218,726+5,2540.110.07-0.04buy
Hanson & Doremus Investment Management8,55211,611+3,0590.030.02-0.01buy
Malaga Cove Capital, LLC20,82323,765+2,9420.230.12-0.11buy
Union Bancaire Privee, UBP SA15,03317,213+2,1800.010.00-0.00buy
Keebeck Wealth Management9,19410,707+1,5130.030.02-0.02buy
MBM WEALTH CONSULTANTS, LLC18,23719,011+7740.140.06-0.08buy
Clean Yield Group65,40666,151+7450.580.26-0.32buy
Green Alpha Advisors, LLC48,05047,984-661.410.67-0.74sell
Blueshift Asset Management, LLC11,15311,015-1380.100.05-0.06sell
First Pacific Financial344132-2120.000.00-0.00sell
NORDEA INVESTMENT MANAGEMENT AB67,98366,902-1,0810.000.00-0.00sell
Impact Investors, Inc15,48213,616-1,8660.340.13-0.21sell
FORMULA GROWTH LTD30,00028,000-2,0000.370.18-0.19sell
Ranger Investment Management, L.P.583,240579,790-3,4501.280.59-0.69sell
MIROVA48,97542,096-6,8790.230.02-0.20sell
SEGALL BRYANT & HAMILL, LLC327,898311,746-16,1520.140.06-0.08sell
HUSSMAN STRATEGIC ADVISORS, INC.84,00042,000-42,0000.650.13-0.52sell
PDT Partners, LLC105,78425,057-80,7270.220.02-0.20sell
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC799,448120,471-678,9770.070.01-0.07sell
WASATCH ADVISORS LP2,687,2461,933,119-754,1270.510.18-0.33sell
Page 1 of 1