Oil Dri (ODC) Stock Looks Costly Even After Record Profit Growth
Oil-Dri Corporation reported record fiscal 2026 revenue of $493.8 million and net income of $54.6 million. Analysts caution the stock may be overvalued at 22.8x P/E despite strong cash flow and resili