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

14.86
+1.72 (13.09%)
NASDAQ· Last Trade: Jun 28th, 2:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors