Benzinga

ODDITY Tech Ltd (ODD) Stock Price, Quote, News & History

ODDNASDAQ
$22.38
-1.15-4.89%
Last update: Oct 21, 7:56 PM
$22.38
-1.15-4.89%