Compare Stocks: ODD

ODD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ODDOddity Tech Ltd.2.43B42.28-3.51%656,16223.60780.76M

Average Return