Stock Information

Oil-Dri Corporation of America (ODC)

Oil-Dri Corporation of America logo
Ticker Symbol: ODC
Exchange: NYSE
Sector: Consumer products
Market Cap: $1,128.48 mil
Piotroski score: 5
PE Ratio: 22.7776
EPS (TTM): 3.7925
Revenue (TTM): $35.25 M
Dividend Yield: 0.94637223974763%
ROE: 20.53%

Latest News

Key Financials

Financial data not available