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

39.45
-0.73 (-1.82%)
NASDAQ · Last Trade: Jan 3rd, 12:36 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors