Home

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

60.44
-13.60 (-18.37%)
NASDAQ · Last Trade: Aug 5th, 11:15 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors