Stock TransactionsNORTHERN TECHNOLOGIES INTL C

Total Bought
166,184
7 transactions
Total Sold
18,460
2 transactions
Net
+147,724
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NEEDHAM INVESTMENT MANAGEMENT LLC173,048260,000+86,9520.390.39-0.01buy
Ballast Asset Management, LP217,728270,449+52,7212.702.03-0.67buy
SHEETS SMITH WEALTH MANAGEMENT43,43455,311+11,8770.090.08-0.01buy
Penn Mutual Asset Management16,95023,860+6,9100.210.22+0.00buy
Meros Investment Management, LP212,065214,713+2,6481.541.20-0.34buy
Dynamic Advisor Solutions LLC24,09026,724+2,6340.020.01-0.00buy
PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC.516,742519,184+2,4420.440.36-0.08buy
PERRITT CAPITAL MANAGEMENT INC261,900256,700-5,2002.031.69-0.33sell
ESSEX INVESTMENT MANAGEMENT CO LLC46,32733,067-13,2600.100.08-0.02sell
Page 1 of 1