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

27.54
-1.63 (-5.59%)
NASDAQ · Last Trade: Feb 12th, 4:12 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors