Stock TransactionsOIL DRI CORP AMER

Total Bought
97,780
4 transactions
Total Sold
63,972
10 transactions
Net
+33,808
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NEEDHAM INVESTMENT MANAGEMENT LLC82,800135,500+52,7000.871.15+0.28buy
ROYCE & ASSOCIATES LP103,900147,500+43,6000.070.09+0.03buy
MARTINGALE ASSET MANAGEMENT L P3,5454,865+1,3200.000.01+0.00buy
Ellsworth Advisors, LLC6,3886,548+1600.130.14+0.01buy
Cardinal Capital Management43,61043,520-900.550.55+0.00sell
Hillsdale Investment Management Inc.63,60063,500-1000.360.35-0.01sell
ALPS ADVISORS INC5,5005,204-2960.000.00-0.00sell
KENNEDY CAPITAL MANAGEMENT LLC18,58218,266-3160.030.03-0.00sell
RITHOLTZ WEALTH MANAGEMENT6,8035,810-9930.020.02-0.00sell
Teton Advisors, Inc.15,00013,500-1,5000.290.30+0.01sell
BARD ASSOCIATES INC62,45560,555-1,9001.601.54-0.05sell
GAMCO INVESTORS, INC. ET AL421,456413,456-8,0000.300.30-0.01sell
DIAMOND HILL CAPITAL MANAGEMENT INC125,764109,187-16,5770.040.03-0.01sell
HEARTLAND ADVISORS INC182,482148,282-34,2000.700.56-0.14sell
Page 1 of 1