2 companies

CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
ODC
Oil-Dri Corporation of America
US$42.990.9%30.5%US$620.0mn/aPE14.7xn/a1.4%
ODD
Oddity Tech
US$46.80-0.1%4.4%US$2.7bUS$53.11PE26.4xE19.6%n/a
Page 1 of 1