ODDITY Tech (NASDAQ:ODD) sees FY2026 sales of $655.974 million vs $628.063 million analyst estimate.