Oddity Tech Ltd (ODD) FCF Yield: -5.22% | 2016-2026 | Chartloom