Home

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

68.59
+3.78 (5.83%)
NASDAQ · Last Trade: May 23rd, 12:05 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors