Oil-Dri Corp of America (ODC)

Market cap
$1.1B
P/E ratio
44.3x
Period EndCash from investing (Million USD)YoY (%)
Jul 31, 2025-33-57.27%
Jul 31, 2024-76+209.83%
Jul 31, 2023-25+7.70%
Jul 31, 2022-23+21.14%
Jul 31, 2021-19+28.30%
Jul 31, 2020-15+86.07%
Jul 31, 2019-8-406.69%
Jul 31, 20183-109.17%
Jul 31, 2017-28+52.36%
Jul 31, 2016-18+29.21%
Jul 31, 2015-14-8.50%
Jul 31, 2014-16-18.13%
Jul 31, 2013-19+6943.70%
Jul 31, 2012-0
AI Chat