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

21.21
-0.46 (-2.12%)
NASDAQ · Last Trade: Nov 2nd, 5:28 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors