Oddity Tech Ltd (ODD) - Financials | Relativity Invest