Oddity Tech Ltd. (ODD)
NASDAQ: ODD · Real-Time Price · USD
13.86
0.00 (0.00%)
At close: Apr 2, 2026, 4:00 PM EDT
13.86
0.00 (0.00%)
Pre-market: Apr 6, 2026, 7:22 AM EDT

Oddity Tech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7852,3132,3462,646--
Market Cap Growth
-67.85%-1.39%-11.34%---
Enterprise Value
617.142,5022,2612,53900
Last Close Price
13.8640.1842.0246.53--
PE Ratio
7.7122.3225.6246.53--
Forward PE
14.9520.5124.7630.26--
PEG Ratio
-1.011.06---
PS Ratio
0.972.863.635.20--
PB Ratio
2.015.838.319.35--
P/TBV Ratio
2.165.087.487.33--
P/FCF Ratio
9.3927.6617.4431.00--
P/OCF Ratio
8.9726.4117.0330.26--
EV/Sales Ratio
0.763.093.494.99--
EV/EBITDA Ratio
4.7719.3318.0330.62--
EV/EBIT Ratio
5.2021.0619.5634.16--
EV/FCF Ratio
7.3829.9116.8129.75--
Debt / Equity Ratio
1.521.520.060.030.070
Debt / EBITDA Ratio
4.704.700.180.150.500.19
Debt / FCF Ratio
7.277.270.170.150.430.56
Net Debt / Equity Ratio
0.490.49-0.28-0.36-0.44-0.35
Net Debt / EBITDA Ratio
1.501.50-0.62-1.24-1.34-1.04
Net Debt / FCF Ratio
2.332.33-0.58-1.21-1.17-3.11
Asset Turnover
1.031.031.531.641.811.98
Inventory Turnover
1.881.881.941.951.752.07
Quick Ratio
3.753.750.881.150.740.61
Current Ratio
5.245.241.792.051.611.67
Return on Equity (ROE)
32.63%32.63%35.90%29.71%22.64%20.89%
Return on Assets (ROA)
12.29%12.29%21.74%17.82%11.57%12.97%
Return on Invested Capital (ROIC)
23.17%23.17%45.33%42.80%30.16%35.23%
Return on Capital Employed (ROCE)
17.77%17.77%37.92%35.26%25.93%27.35%
Earnings Yield
14.10%4.48%3.90%2.15%--
FCF Yield
10.65%3.62%5.73%3.23%--
Buyback Yield / Dilution
0.22%0.27%-12.57%-19.76%-40.45%-1.51%
Total Shareholder Return
0.22%0.27%-12.57%-19.76%-40.45%-1.51%
Updated Feb 25, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q