Filing Flows › Oil-Dri Corp of America (ODC) › Who owns the stock
Who owns Oil-Dri Corp of America (ODC) stock
157 funds reported Oil-Dri Corp of America (ODC) shares in their latest 13F filings, worth $807M in all. The largest holder is BlackRock ($84.8M). Last quarter 83 funds added to their stakes and 44 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| BlackRock | 829,295 | $84.8M | increase | 2026-06-30 |
| Gamco Investors, Inc. et Al | 778,050 | $79.5M | decrease | 2026-06-30 |
| Needham Investment Management LLC | 686,000 | $70.1M | increase | 2026-06-30 |
| American Century Companies | 527,872 | $54.0M | increase | 2026-06-30 |
| Vanguard Capital Management LLC | 440,417 | $45.0M | decrease | 2026-06-30 |
| Dimensional Fund Advisors LP | 415,408 | $42.5M | decrease | 2026-06-30 |
| Renaissance Technologies LLC | 407,692 | $41.7M | decrease | 2026-06-30 |
| Vanguard Group | 752,998 | $36.9M | increase | 2025-12-31 |
| AltraVue Capital, LLC | 318,770 | $32.6M | decrease | 2026-06-30 |
| Geode Capital Management, LLC | 256,177 | $26.2M | increase | 2026-06-30 |
| Vanguard Portfolio Management LLC | 239,468 | $24.5M | increase | 2026-06-30 |
| State Street | 230,149 | $23.5M | increase | 2026-06-30 |
| Gabelli Funds LLC | 161,400 | $16.5M | decrease | 2026-06-30 |
| Two Sigma Investments, LP | 113,401 | $11.6M | increase | 2026-06-30 |
| Diamond Hill Capital Management | 110,231 | $11.3M | decrease | 2026-06-30 |
Oil-Dri Corp of America's latest quarter
Oil-Dri Corp of America, Q4 FY26: revenue $129M (+3% year over year), operating margin 14.1%, net earnings $14.4M, operating cash flow $26.9M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most ODC stock?
By the latest 13F filings: BlackRock ($84.8M); Gamco Investors, Inc. et Al ($79.5M); Needham Investment Management LLC ($70.1M); American Century Companies ($54.0M); Vanguard Capital Management LLC ($45.0M).
What is the short interest in ODC?
771,320 shares were sold short at the 2026-10-15 settlement, 7.28% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.