Advertisement
Advertisement

ODD

ODD logo

ODDITY Tech Ltd. Class A Ordinary Shares

40.26
USD
-0.82
-2.00%
Apr 16, 14:00 UTC -4
Open

ODD Earnings Reports

Advertisement