ODDITY Tech Ltd. - Class A Ordinary Shares (ODD)

33.81
-1.28 (-3.65%)
NASDAQ · Last Trade: Jan 14th, 3:52 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors