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

16.71
+3.69 (28.34%)
NASDAQ· Last Trade: Sep 9th, 3:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors