Oddity Tech Ltd.
Exchange: nyse
none
2677256448.00
144944000.00
-1.164883016018
0.233537308326
77.82%
3.75