odc returns by year from 2000 to 2025

Oil-Dri Corporation Of America (ODC) had its best year between 2000 and 2025 in 2023, returning 105.1%.