ODDITY Tech (ODD)
ODDITY Tech (ODD) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- ODD last traded at $21.37, -1.38% on the day.
- ODDITY Tech: P/E 71.3, revenue $679.09M over the last four quarters.
- Over the past year ODD returned -50.90%; year to date -46.81%.
Updated 2026-11-02 19:08 UTC