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

10.72
-0.25 (-2.23%)
NASDAQ· Last Trade: Jun 11th, 9:56 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors