Home

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

51.63
-6.55 (-11.26%)
NASDAQ · Last Trade: Oct 9th, 11:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors