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

21.19
+1.64 (8.36%)
NASDAQ · Last Trade: Oct 9th, 2:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors