Compare Stocks: ODD

ODD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ODDOddity Tech Ltd.2.03B35.42-8.02%1,779,89419.77780.76M

Average Return