Oil Dri Corporation Of America (ODC) Earnings Put Its Pricey Valuation Back In Focus
Oil-Dri Corporation of America (ODC) just reported fourth quarter and full year 2026 results, with sales of US$129.29 million for the quarter and US$493.84 million for the year, alongside higher reported net income. The share price of Oil-Dri Corporation of America sits at US$85.98, with a 1-day share price return of 1.91% after the earnings release. However, the 90-day share price return is down 17.65%, even as the year-to-date share price return is up 77.46%. Recent debt agreement...
What This Story Means
Claude is explaining the story in plain words…
Read the Full Story at the Source
The summary here comes from the news provider; the rest of the article lives on the publisher's site: Yahoo