Stock TransactionsOIL DRI CORP AMER

Total Bought
139,410
6 transactions
Total Sold
70,976
7 transactions
Net
+68,434
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
ROYCE & ASSOCIATES LP29,500103,900+74,4000.020.07+0.05buy
DIAMOND HILL CAPITAL MANAGEMENT INC86,146125,764+39,6180.020.04+0.01buy
Hillsdale Investment Management Inc.50,50063,600+13,1000.270.36+0.09buy
NEEDHAM INVESTMENT MANAGEMENT LLC71,25082,800+11,5500.690.87+0.18buy
RITHOLTZ WEALTH MANAGEMENT6,2286,803+5750.020.02+0.00buy
Cardinal Capital Management43,44343,610+1670.520.55+0.03buy
Dorsey Wright & Associates534516-180.010.01+0.00sell
Apollon Wealth Management, LLC6,2006,167-330.020.02+0.00sell
Teton Advisors, Inc.15,30015,000-3000.250.29+0.04sell
BARD ASSOCIATES INC63,33062,455-8751.451.60+0.15sell
Informed Momentum Co LLC28,07118,249-9,8220.310.22-0.09sell
GAMCO INVESTORS, INC. ET AL449,906421,456-28,4500.280.30+0.02sell
HEARTLAND ADVISORS INC213,960182,482-31,4780.720.70-0.02sell
Page 1 of 1