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

11.32
-0.24 (-2.08%)
NASDAQ· Last Trade: Jun 16th, 12:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors