Oddity Tech Ltd. (ODD)
NASDAQ: ODD · Real-Time Price · USD
13.95
+0.33 (2.42%)
At close: Mar 16, 2026, 4:00 PM EDT
13.93
-0.02 (-0.14%)
After-hours: Mar 16, 2026, 7:56 PM EDT

Oddity Tech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7792,2432,3462,646--
Market Cap Growth
-70.71%-4.38%-11.34%---
Enterprise Value
610.692,2432,2612,53900
Last Close Price
13.9540.1842.0246.53--
PE Ratio
7.7522.3225.6246.53--
Forward PE
14.8020.5124.7630.26--
PEG Ratio
-1.011.06---
PS Ratio
0.96-3.635.20--
PB Ratio
2.02-8.319.35--
P/TBV Ratio
--9.207.33--
P/FCF Ratio
9.31-17.4431.00--
P/OCF Ratio
8.89-17.0330.26--
EV/Sales Ratio
0.75-3.494.99--
EV/EBITDA Ratio
4.72-18.0330.62--
EV/EBIT Ratio
5.14-19.5634.16--
EV/FCF Ratio
7.30-16.8129.75--
Debt / Equity Ratio
--0.060.030.110.05
Debt / EBITDA Ratio
--0.180.150.500.19
Debt / FCF Ratio
--0.170.150.430.56
Net Debt / Equity Ratio
---0.28-0.36-0.44-0.35
Net Debt / EBITDA Ratio
---0.62-1.24-1.34-1.04
Net Debt / FCF Ratio
---0.58-1.21-1.17-3.11
Asset Turnover
2.9901.531.641.811.98
Inventory Turnover
3.5301.941.951.752.07
Quick Ratio
--0.881.150.740.61
Current Ratio
--1.792.051.611.67
Return on Equity (ROE)
74.29%0.00%35.90%29.71%22.64%20.89%
Return on Assets (ROA)
43.57%0.00%21.74%17.82%11.57%12.97%
Return on Invested Capital (ROIC)
86.53%0.00%45.33%42.80%30.16%35.23%
Return on Capital Employed (ROCE)
74.58%0.00%37.92%35.26%25.93%27.35%
Earnings Yield
14.22%4.48%3.90%2.15%--
FCF Yield
10.74%0.00%5.73%3.23%--
Buyback Yield / Dilution
-0.00%5.34%-1.84%--
Updated Feb 25, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q