Stock TransactionsOIL DRI CORP AMER

Total Bought
51,854
5 transactions
Total Sold
66,166
8 transactions
Net
-14,312
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NEEDHAM INVESTMENT MANAGEMENT LLC195,000241,500+46,5001.351.27-0.08buy
ROYCE & ASSOCIATES LP156,300159,700+3,4000.100.10-0.01buy
MARTINGALE ASSET MANAGEMENT L P4,8655,865+1,0000.010.01+0.00buy
Cardinal Capital Management45,74446,239+4950.550.50-0.06buy
Ellsworth Advisors, LLC6,9947,453+4590.140.13-0.01buy
NAVELLIER & ASSOCIATES INC5,3335,300-330.050.04-0.01sell
KENNEDY CAPITAL MANAGEMENT LLC18,00017,923-770.030.02-0.00sell
RITHOLTZ WEALTH MANAGEMENT4,9343,933-1,0010.010.01-0.00sell
BARD ASSOCIATES INC59,16357,966-1,1971.591.42-0.16sell
DIAMOND HILL CAPITAL MANAGEMENT INC106,763104,841-1,9220.030.03-0.00sell
GAMCO INVESTORS, INC. ET AL411,106404,256-6,8500.310.28-0.03sell
Hillsdale Investment Management Inc.68,40043,753-24,6470.400.22-0.18sell
HEARTLAND ADVISORS INC121,48991,050-30,4390.470.33-0.15sell
Page 1 of 1