Home

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

69.65
+1.06 (1.55%)
NASDAQ · Last Trade: May 25th, 4:38 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors