Home

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

64.52
+0.47 (0.73%)
NASDAQ · Last Trade: May 21st, 2:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors