Stock TransactionsOIL DRI CORP AMER

Total Bought
29,950
3 transactions
Total Sold
7,207
8 transactions
Net
+22,743
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NEEDHAM INVESTMENT MANAGEMENT LLC241,500267,500+26,0001.271.42+0.15buy
ROYCE & ASSOCIATES LP159,700162,000+2,3000.100.10+0.01buy
Cardinal Capital Management46,23947,889+1,6500.500.51+0.01buy
BARD ASSOCIATES INC57,96657,820-1461.421.36-0.06sell
KENNEDY CAPITAL MANAGEMENT LLC17,92317,683-2400.020.03+0.00sell
Teton Advisors, Inc.10,50010,200-3000.280.31+0.03sell
Diversified Investment Strategies, LLC18,49518,145-3500.830.83-0.00sell
RITHOLTZ WEALTH MANAGEMENT3,9333,416-5170.010.01-0.00sell
MARTINGALE ASSET MANAGEMENT L P5,8655,065-8000.010.01-0.00sell
GAMCO INVESTORS, INC. ET AL404,256403,156-1,1000.280.28+0.00sell
DIAMOND HILL CAPITAL MANAGEMENT INC104,841101,087-3,7540.030.03-0.00sell
Page 1 of 1