Compare Stocks: ODD

ODD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ODDOddity Tech Ltd.1.89B32.84-2.35%540,46118.33780.76M

Average Return