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

16.86
+0.64 (3.95%)
NASDAQ· Last Trade: Jul 22nd, 12:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors