e.l.f. Beauty, Inc. (ELF) vs Oddity Tech Ltd. (ODD)

A side-by-side comparison of e.l.f. Beauty, Inc. and Oddity Tech Ltd. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of September 3, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total returnELF vs ODD

growth of $100 · dividends reinvested · last 3y
ELF -9.5% (-3.3%/yr)ODD -69.5% (-32.7%/yr)ELF compounded faster over this window
50100150Start $100202420252026$90$30
ELF ODD

ELF vs ODD: by the numbers

  • ELF is the larger company ($6.33B vs $808M market cap).
  • ODD trades at the lower trailing earnings multiple (18.43 vs 107.33 P/E), one valuation lens rather than an overall verdict.
  • ODD converts more revenue to profit (6.97% vs 3.38% net margin).
  • ODD grew revenue faster over the past five years (48.91% vs 38.12% CAGR).

Metrics side by side

Valuation

MetricELFODD
P/E ratio107.3318.43
Forward P/E34.60112.42
P/S ratio3.641.10
P/B ratio5.492.73
EV / EBITDA25.2118.22
FCF yield4.37%N/A

Profitability

MetricELFODD
Gross margin74.44%71.09%
Operating margin10.50%6.84%
Net margin3.38%6.97%
ROE5.10%17.25%
ROIC6.12%4.01%

Growth (annualized)

MetricELFODD
Revenue CAGR (5Y)38.12%48.91%
EPS CAGR (5Y)28.19%100.51%
FCF CAGR (5Y)74.16%33.47%
Total return CAGR (5Y)28.17%N/A

Frequently asked

Which has the lower trailing P/E, ELF or ODD?
ODD has the lower trailing P/E: ELF trades at 107.33 and ODD at 18.43. P/E is one valuation measure and does not by itself establish which business is cheaper.
Which has grown faster, ELF or ODD?
Over the past five years, ODD grew revenue faster — ELF at a 38.12% CAGR versus ODD at 48.91%.
Is ELF or ODD more profitable?
ODD runs the higher net margin — ELF at 3.38% versus ODD at 6.97%.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified September 3, 2026.