Stock Information
Oddity Tech Ltd (ODD)
Ticker Symbol: ODD
Exchange: NASDAQ
Sector: Consumer products
Market Cap: $590.14 mil
Piotroski score: 4
PE Ratio: 14.3639
EPS (TTM): 0.7906
Revenue (TTM): $13.13 M
Dividend Yield: N/A%
ROE: 14.45%
Latest News
-
Oddity Tech: Recovery Proof Is Still Missing (Rating Downgrade)
Mon, Jun 15, 2026 6:22 AM
-
ODDITY Tech To Repurchase $50M Of 0% Exchangeable Senior Notes Due 2030 For $35M
Fri, Jun 12, 2026 7:14 AM
Key Financials
Financial data not available