Stock TransactionsOIL DRI CORP AMER

Total Bought
75,870
5 transactions
Total Sold
37,701
8 transactions
Net
+38,169
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NEEDHAM INVESTMENT MANAGEMENT LLC135,500195,000+59,5001.151.35+0.20buy
ROYCE & ASSOCIATES LP147,500156,300+8,8000.090.10+0.01buy
Hillsdale Investment Management Inc.63,50068,400+4,9000.350.40+0.06buy
Cardinal Capital Management43,52045,744+2,2240.550.55+0.00buy
Ellsworth Advisors, LLC6,5486,994+4460.140.14-0.00buy
KENNEDY CAPITAL MANAGEMENT LLC18,26618,000-2660.030.03+0.00sell
Diversified Investment Strategies, LLC19,09518,495-6000.940.93-0.01sell
RITHOLTZ WEALTH MANAGEMENT5,8104,934-8760.020.01-0.00sell
BARD ASSOCIATES INC60,55559,163-1,3921.541.59+0.04sell
GAMCO INVESTORS, INC. ET AL413,456411,106-2,3500.300.31+0.01sell
DIAMOND HILL CAPITAL MANAGEMENT INC109,187106,763-2,4240.030.03+0.00sell
Teton Advisors, Inc.13,50010,500-3,0000.300.28-0.02sell
HEARTLAND ADVISORS INC148,282121,489-26,7930.560.47-0.09sell
Page 1 of 1