ODD Financials: Oddity Tech Ltd AI Analysis