Oddity Tech Ltd (ODD) Valuation Ratios & Charts