Oddity Tech Ltd. (ODD)
NASDAQ: ODD · Real-Time Price · USD
29.90
-2.10 (-6.56%)
Feb 23, 2026, 4:00 PM EST - Market closed

Oddity Tech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,7172,4002,643---
Market Cap Growth
-35.76%-9.19%----
Enterprise Value
1,5322,1752,492---
Last Close Price
29.9042.0246.53---
PE Ratio
16.6923.6545.16---
Forward PE
15.1024.7630.26---
PS Ratio
2.203.715.20---
PB Ratio
4.508.509.34---
P/TBV Ratio
6.2413.2714.51---
P/FCF Ratio
16.3817.8530.97---
P/OCF Ratio
15.8017.4230.22---
PEG Ratio
0.741.06----
EV/Sales Ratio
1.963.364.90---
EV/EBITDA Ratio
11.6217.3424.84---
EV/EBIT Ratio
12.6518.8227.17---
EV/FCF Ratio
14.6116.1729.19---
Debt / Equity Ratio
1.600.080.040.170.070.11
Debt / EBITDA Ratio
4.580.180.120.370.190.26
Debt / FCF Ratio
5.790.170.150.450.560.25
Net Debt / Equity Ratio
-0.49-0.52-0.54-0.43-0.35-0.65
Net Debt / EBITDA Ratio
-1.40-1.17-1.53-0.95-1.04-1.64
Net Debt / FCF Ratio
-1.77-1.09-1.80-1.16-3.11-1.57
Asset Turnover
0.971.531.641.811.98-
Inventory Turnover
2.041.941.951.752.07-
Quick Ratio
6.220.881.150.740.611.67
Current Ratio
7.541.792.051.611.672.43
Return on Equity (ROE)
29.74%35.90%30.66%25.97%23.01%-
Return on Assets (ROA)
9.38%17.13%18.45%14.01%10.85%-
Return on Invested Capital (ROIC)
31.54%47.68%57.82%60.20%46.77%70.06%
Return on Capital Employed (ROCE)
12.10%36.80%31.00%32.00%22.30%30.10%
Earnings Yield
6.41%4.23%2.21%---
FCF Yield
6.11%5.60%3.23%---
Buyback Yield / Dilution
0.14%-5.24%-4.16%-5.39%-104.62%-
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q