Stock TransactionsOIL DRI CORP AMER

Total Bought
112,522
10 transactions
Total Sold
13,266
4 transactions
Net
+99,256
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NEEDHAM INVESTMENT MANAGEMENT LLC573,500635,000+61,5002.441.96-0.48buy
ROYCE & ASSOCIATES LP95,700113,314+17,6140.060.06-0.00buy
DIAMOND HILL CAPITAL MANAGEMENT INC125,054141,178+16,1240.040.04-0.00buy
Round Rock Advisors, LLC12,44021,404+8,9640.120.16+0.04buy
SHEETS SMITH WEALTH MANAGEMENT5,3128,712+3,4000.040.05+0.01buy
Susquehanna Portfolio Strategies, LLC3,5065,689+2,1830.000.00+0.00buy
AVIVA PLC7,7369,012+1,2760.000.00-0.00buy
Dynamic Technology Lab Private Ltd8,9769,593+6170.090.11+0.01buy
Ashton Thomas Private Wealth, LLC5,1185,683+5650.010.01-0.00buy
Cardinal Capital Management87,67187,950+2790.740.57-0.17buy
Diversified Investment Strategies, LLC34,31534,265-501.371.10-0.27sell
BARD ASSOCIATES INC103,360101,585-1,7751.671.28-0.40sell
Barnett & Company, Inc.17,80012,400-5,4000.840.49-0.35sell
NAVELLIER & ASSOCIATES INC11,4795,438-6,0410.070.03-0.04sell
Page 1 of 1