Oil-Dri Corp of America (ODC)

Market cap
$1.1B
P/E ratio
44.3x
Period EndEBITDA (Million USD)YoY (%)
Jul 31, 202590+27.26%
Jul 31, 202471+25.38%
Jul 31, 202357+209.20%
Jul 31, 202218-32.77%
Jul 31, 202127-29.77%
Jul 31, 202039+63.21%
Jul 31, 201924-13.43%
Jul 31, 201827-2.06%
Jul 31, 201728+1.44%
Jul 31, 201628+1.69%
Jul 31, 201527+18.99%
Jul 31, 201423-17.99%
Jul 31, 201328+43.75%
Jul 31, 201219
AI Chat