Oil-Dri Corporation of America (ODC)
NYSE: ODC · Real-Time Price · USD
90.41
+2.57 (2.93%)
At close: Aug 14, 2026, 4:00 PM EDT
90.41
0.00 (0.00%)
After-hours: Aug 14, 2026, 5:15 PM EDT

Revenue

Millions USD. Fiscal year is Aug - Jul.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013
Period Ending
Apr '26 Jul '25 Jul '24 Jul '23 Jul '22 Jul '21 Jul '20 Jul '19 Jul '18 Jul '17 Jul '16 Jul '15 Jul '14 Jul '13
Agricultural and Horticultural Product Revenue
48.56M44.34M33.56M
Bleaching Clay and Fluids Purification Product Revenue
104.90M110.11M92.46M
Animal Health and Nutrition Product Revenue
24.73M28.15M24.45M
Total Business to Business Products Group Revenue
178.19M182.60M150.47M
Cat Litter Product Revenue
264.17M255.93M241.88M
Industrial and Sports Product Revenue
47.41M47.05M45.23M
Total Retail and Wholesale Products Group Revenue
311.57M302.98M287.12M
Revenue (Total)
489.76M485.57M437.59M

Gross Profit

Millions USD. Fiscal year is Aug - Jul.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013
Period Ending
Apr '26 Jul '25 Jul '24 Jul '23 Jul '22 Jul '21 Jul '20 Jul '19 Jul '18 Jul '17 Jul '16 Jul '15 Jul '14 Jul '13
Business to Business Products Group Gross Profit
-75.91M60.68M
Retail and Wholesale Products Group Gross Profit
-67.18M64.41M
Gross Profit (Total)
136.36M143.08M125.09M

EBIT

Millions USD. Fiscal year is Aug - Jul.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013
Period Ending
Apr '26 Jul '25 Jul '24 Jul '23 Jul '22 Jul '21 Jul '20 Jul '19 Jul '18 Jul '17 Jul '16 Jul '15 Jul '14 Jul '13
Business to Business Products Group Operating Income
53.37M59.80M45.59M
Retail and Wholesale Products Group Operating Income
44.19M44.14M43.80M
Corporate Operating Income
-32.18M-35.71M-37.75M
Operating Income (Total)
65.38M68.22M51.65M

Key Performance Indicators

Millions USD. Fiscal year is Aug - Jul.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013
Period Ending
Jul '25 Jul '24 Jul '23 Jul '22 Jul '21 Jul '20 Jul '19 Jul '18 Jul '17 Jul '16 Jul '15 Jul '14 Jul '13
Tons Produced
781.00K793.00K
Tons Sold
811.00K773.00K