Stock TransactionsOIL DRI CORP AMER

Total Bought
16,500
2 transactions
Total Sold
8,812
9 transactions
Net
+7,688
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NEEDHAM INVESTMENT MANAGEMENT LLC267,500280,000+12,5001.421.89+0.48buy
ROYCE & ASSOCIATES LP162,000166,000+4,0000.100.13+0.03buy
MARTINGALE ASSET MANAGEMENT L P5,0655,025-400.010.01+0.00sell
RITHOLTZ WEALTH MANAGEMENT3,4163,327-890.010.01+0.00sell
BARD ASSOCIATES INC57,82057,704-1161.361.72+0.36sell
Cardinal Capital Management47,88947,750-1390.510.66+0.14sell
Diversified Investment Strategies, LLC18,14517,695-4500.831.01+0.19sell
Forvis Mazars Wealth Advisors, LLC6,6885,517-1,1710.010.01+0.00sell
Teton Advisors, Inc.10,2008,700-1,5000.310.39+0.08sell
GAMCO INVESTORS, INC. ET AL403,156401,056-2,1000.280.37+0.08sell
DIAMOND HILL CAPITAL MANAGEMENT INC101,08797,880-3,2070.030.04+0.01sell
Page 1 of 1