Oil-Dri Corp of America (ODC)

Market cap
$1.1B
P/E ratio
45.1x
Period EndEBITDA margin (%) YoY (%)
Jul 31, 202518.6+14.69%
Jul 31, 202416.2+18.34%
Jul 31, 202313.7+160.96%
Jul 31, 20225.2-41.18%
Jul 31, 20218.9-34.78%
Jul 31, 202013.7+59.64%
Jul 31, 20198.6-16.88%
Jul 31, 201810.3-3.42%
Jul 31, 201710.7+1.44%
Jul 31, 201610.5+1.33%
Jul 31, 201510.4+21.23%
Jul 31, 20148.6-22.83%
Jul 31, 201311.1+38.07%
Jul 31, 20128
AI Chat