ODD   $19.225  5.98% Market Closed

ODDITY Tech Ltd.