Oddity Tech Ltd. (ODD)
NASDAQ: ODD · Real-Time Price · USD
9.81
-0.26 (-2.58%)
At close: Jun 5, 2026, 4:00 PM EDT
10.22
+0.41 (4.16%)
After-hours: Jun 5, 2026, 7:54 PM EDT

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
5562,3132,3462,646--
Market Cap Growth
-84.64%-1.39%-11.34%---
Enterprise Value
497.492,5022,2612,53900
Last Close Price
9.8140.1842.0246.53--
PE Ratio
11.5922.3225.6246.53--
Forward PE
19.5320.5124.7630.26--
PEG Ratio
9.281.011.06---
PS Ratio
0.752.863.635.20--
PB Ratio
1.855.838.319.35--
P/TBV Ratio
1.995.087.487.33--
P/FCF Ratio
-27.6617.4431.00--
P/OCF Ratio
-26.4117.0330.26--
EV/Sales Ratio
0.673.093.494.99--
EV/EBITDA Ratio
7.9119.3318.0330.62--
EV/EBIT Ratio
9.8321.0619.5634.17--
EV/FCF Ratio
-29.9116.8129.75--
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
9.28%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