ODD   $19.27  6.23% Market Closed After Close 19.55 1.45%

ODDITY Tech Ltd.

Data not available