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

14.28
+0.33 (2.37%)
NASDAQ · Last Trade: Mar 18th, 2:31 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors