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

21.59
-0.82 (-3.66%)
NASDAQ · Last Trade: Oct 28th, 2:29 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors