Stock Information

Oil-Dri Corporation of America (ODC)

Oil-Dri Corporation of America logo
Ticker Symbol: ODC
Exchange: NYSE
Sector: Consumer products
Market Cap: $984.95 mil
Piotroski score: 5
PE Ratio: 18.7027
EPS (TTM): 3.3973
Revenue (TTM): $26.64 M
Dividend Yield: 1.1567216814783%
ROE: 20.18%

Key Financials

Financial data not available