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

18.64
+0.57 (3.15%)
NASDAQ · Last Trade: Sep 26th, 1:51 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors