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

11.45
-0.11 (-0.95%)
NASDAQ· Last Trade: Jun 16th, 2:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors