Oddity Tech Ltd. (ODD)
NASDAQ: ODD · Real-Time Price · USD
13.14
+0.27 (2.10%)
Jun 25, 2026, 4:00 PM EDT - Market closed

Oddity Tech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7442,3132,3462,646--
Market Cap Growth
-81.27%-1.39%-11.34%---
Enterprise Value
686.152,5082,2682,54300
Last Close Price
13.1440.1842.0246.53--
PE Ratio
15.5222.3225.6246.53--
Forward PE
26.1620.5124.7630.26--
PEG Ratio
-1.011.06---
PS Ratio
1.012.863.635.20--
PB Ratio
2.485.838.319.35--
P/TBV Ratio
4.246.9911.6611.39--
P/FCF Ratio
-27.6617.4431.00--
P/OCF Ratio
-26.4117.0330.26--
EV/Sales Ratio
0.933.103.515.00--
EV/EBITDA Ratio
10.9119.3718.0930.67--
EV/EBIT Ratio
13.5621.1119.6234.22--
EV/FCF Ratio
-29.9816.8729.79--
Debt / Equity Ratio
2.021.520.060.030.080
Debt / EBITDA Ratio
9.684.700.180.150.500.19
Debt / FCF Ratio
-7.270.170.150.430.56
Net Debt / Equity Ratio
1.050.49-0.28-0.36-0.44-0.35
Net Debt / EBITDA Ratio
4.981.50-0.62-1.24-1.34-1.04
Net Debt / FCF Ratio
-12.642.33-0.58-1.21-1.17-3.11
Asset Turnover
0.681.031.531.641.811.98
Inventory Turnover
1.511.881.941.951.752.07
Quick Ratio
2.593.750.881.150.740.61
Current Ratio
4.065.241.792.051.611.67
Return on Equity (ROE)
14.83%32.63%35.90%30.66%25.97%23.01%
Return on Assets (ROA)
3.40%12.29%21.74%17.82%11.57%12.97%
Return on Invested Capital (ROIC)
5.93%23.13%45.02%42.06%29.43%34.41%
Return on Capital Employed (ROCE)
5.19%17.77%37.92%35.26%25.93%27.35%
Earnings Yield
6.92%4.48%3.90%2.15%--
FCF Yield
-3.62%5.73%3.23%--
Buyback Yield / Dilution
0.90%0.27%-12.57%-19.76%-40.45%-1.51%
Total Shareholder Return
0.90%0.27%-12.57%-19.76%-40.45%-1.51%
SEC Filings: 10-K · 10-Q