Logo image of ODD

ODDITY TECH LTD-CL A (ODD) Stock News

NASDAQ:ODD - IL0011974909 - Common Stock

63.12 USD
+0.12 (+0.19%)
Last: 9/8/2025, 12:21:13 PM

ODD Latest News, Press Relases and Analysis