Home

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

60.16
-9.92 (-14.16%)
NASDAQ · Last Trade: May 13th, 10:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors