Oil Dri (ODC) Stock Looks Costly Even After Record Profit Growth
6 days ago
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 resilience against input cost challenges.
Simply Wall Street
Simply Wall Street