Compare Stocks: ODD

ODD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ODDOddity Tech Ltd.758.07M13.383.96%1,177,6557.45809.84M

Average Return