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

12.87
-0.35 (-2.65%)
NASDAQ · Last Trade: Mar 31st, 3:35 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors