42.25 2.33(5.84%)11/05/2024
Oddity Tech Ltd (ODD)
Press Release | Data News