DISCLOSEDQuarterly
Renaissance Technologies
Oil Dri Corp Amer · NASDAQ
422,392 sh · $27.5M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Oil Dri Corp Amer · NASDAQ
422,392 sh · $27.5M
Two Sigma Investments
Oil Dri Corp Amer · NASDAQ
100,429 sh · $6.5M
BlackRock
Oil Dri Corp Amer · NASDAQ
348,747 sh · $22.4M