Odd.O
ODD.O operates in the Personal Care Products industry within the Consumer Staples sector, generating revenue through the sale of personal care goods.
Business. Nueva Expresion Textil SA (ODD.O) is a consumer staples company engaged in the personal products industry. The firm generates revenue through the sale of personal care items. It is headquartered in Panama and is primarily listed on the NASDAQ stock exchange. Specific operating segments and geographic breakdowns are not disclosed in the available data.
Analyst recommendations
10 analysts · consensus HoldAt a glance
What drives this business
The watch-list the newsroom runs for this company — derived from its sector path, sharpened layer by layer. Not investment advice.
News & coverage
0Sector rotation
Developing storylines
Analysis
AI analysisOpportunity
Upcoming catalysts
Scheduled public events. Informational only — not investment advice.
- Company
- EarningsQ3 2026 earnings (expected)2026-10-28 · estimated
- Macro
- Rate decisionBank of England rate decision (press conf.)2026-08-06 · GB
- Rate decisionReserve Bank of Australia rate decision (press conf.)2026-08-12 · AU
- Rate decisionNorges Bank rate decision (press conf.)2026-08-20 · NO
- Rate decisionSveriges Riksbank rate decision (press conf.)2026-09-03 · SE
- Rate decisionBank of Canada rate decision (press conf.)2026-09-09 · CA
- Rate decisionEuropean Central Bank rate decision (press conf.)2026-09-10 · EU
- Macro & political
- ElectionSE Swedish Election2026-09-14 · SE
- ElectionUS U.S. Midterms2026-11-03 · US
- ElectionFR French Legislative2027-06-01 · FR
Pre-earnings brief
Signals & dispatch
Composite-score breakdown
Synthesis
Nueva Expresion Textil SA (ODD.O) is a consumer staples company engaged in the personal products industry. The firm generates revenue through the sale of personal care items. It is headquartered in Panama and is primarily listed on the NASDAQ stock exchange. Specific operating segments and geographic breakdowns are not disclosed in the available data.
The company maintains a conservative capital structure with a debt-to-equity ratio of 0.0, indicating no reported interest-bearing debt relative to equity. Total equity stands at $396.5 million, while total liabilities are $741.3 million, suggesting that the liability base is composed primarily of non-debt obligations such as accounts payable or accrued expenses. Liquidity appears robust with $402.2 million in cash and equivalents, which exceeds total equity and provides a significant buffer against short-term obligations. The current ratio is not explicitly provided, but the high cash balance relative to total assets of $1.14 billion suggests strong immediate liquidity.
Profitability metrics show a return on equity (ROE) of 13.0% and a return on assets (ROA) of 4.53%. The company generated $110.7 million in net income on $809.8 million in revenue, resulting in a net margin of approximately 13.7%. Gross profit was $588.7 million, indicating a gross margin of roughly 72.7%, which is typical for branded personal care products with strong pricing power. Operating income of $118.8 million reflects disciplined operating expense management, yielding an operating margin of about 14.7%. Without cohort median data, these returns are assessed as solid for a mature consumer staples business, though the low ROA suggests a capital-light model or significant intangible assets.
Segment and geographic revenue breakdowns are not provided in the available data. Consequently, revenue concentration risks cannot be quantified from the input. The company’s activity is broadly defined as Personal Care Products, implying a diversified product mix within that category, but specific product line contributions are unknown.
Growth trajectory analysis is limited by the absence of historical period data. The latest normalized period shows revenue of $809.8 million, but without prior year or quarterly comparisons, year-over-year growth rates cannot be calculated. The lack of historical trends prevents an assessment of revenue momentum or cyclicality.
Risk assessment indicates low liquidity risk, likely due to the substantial cash holdings. However, dilution risk is flagged as unknown because basic and diluted share counts are missing from the data. This missing data point prevents a precise evaluation of earnings per share sensitivity to potential equity issuances. The key flag notes that dilution risk could not be assessed, which is a data quality limitation rather than a fundamental business risk.
Recent observations include analyst estimates with a mean price target of $11.07 and a median of $10.00, both below the current market price of $13.07. The mean recommendation is 3.30, indicating a neutral to slightly negative sentiment, with seven hold ratings and no strong buy or buy ratings. News events indicate a system reconciler activity related to name-poison root-fix re-analysis, which is an internal data processing event and not a fundamental business development.
- The company holds a strong balance sheet with $402.2 million in cash and zero debt-to-equity.
- Profitability is healthy with a 13.0% ROE and 72.7% gross margin.
- Analyst sentiment is neutral with a mean price target of $11.07, below the current price.
- Dilution risk is unassessed due to missing share count data.
- Historical growth trends are unavailable for analysis.
Bull / Bear case
Generated · model-assistedIn focus — financials by report
Revenue $197.9M, −26,2% YoY; Operating income −159,7% YoY.
- ▍Revenue $197.9M, −26,2% YoY
- ▍Operating income −159,7% YoY
- ▍Net income −156,5% YoY
- ▍Free cash flow −158,9% YoY
- ▍Net margin -10.8%
Revenue $152.7M, +23,5% YoY; Operating income −59,2% YoY.
- ▍Revenue $152.7M, +23,5% YoY
- ▍Operating income −59,2% YoY
- ▍Net income +11,1% YoY
- ▍Free cash flow −15,5% YoY
- ▍Net margin 3.9%
Revenue $147.9M, +24,3% YoY; Operating income −11,1% YoY.
- ▍Revenue $147.9M, +24,3% YoY
- ▍Operating income −11,1% YoY
- ▍Net income +0,1% YoY
- ▍Free cash flow −19,4% YoY
- ▍Net margin 12.0%
Revenue $241.1M, +25,1% YoY; Operating income +7,6% YoY.
- ▍Revenue $241.1M, +25,1% YoY
- ▍Operating income +7,6% YoY
- ▍Net income +8,3% YoY
- ▍Free cash flow +8,5% YoY
- ▍Net margin 20.4%
Revenue $268.1M; Operating income $42.7M.
- ▍Revenue $268.1M
- ▍Operating income $42.7M
- ▍Net margin 14.1%
Revenue $123.6M; Operating income $4.0M.
- ▍Revenue $123.6M
- ▍Operating income $4.0M
- ▍Net margin 4.3%
Revenue $119.0M; Operating income $19.5M.
- ▍Revenue $119.0M
- ▍Operating income $19.5M
- ▍Net margin 14.9%
Revenue $192.8M; Operating income $53.0M.
- ▍Revenue $192.8M
- ▍Operating income $53.0M
- ▍Net margin 23.6%
Revenue $809.8M, +25,2% YoY; Operating income +2,7% YoY.
- ▍Revenue $809.8M, +25,2% YoY
- ▍Operating income +2,7% YoY
- ▍Net income +9,1% YoY
- ▍Free cash flow +4,0% YoY
- ▍Net margin 13.7%
Revenue $647.0M, +27,2% YoY; Operating income +55,5% YoY.
- ▍Revenue $647.0M, +27,2% YoY
- ▍Operating income +55,5% YoY
- ▍Net income +73,4% YoY
- ▍Free cash flow +64,4% YoY
- ▍Net margin 15.7%
Revenue $508.7M, +56,8% YoY; Operating income +168,6% YoY.
- ▍Revenue $508.7M, +56,8% YoY
- ▍Operating income +168,6% YoY
- ▍Net income +169,4% YoY
- ▍Free cash flow +235,2% YoY
- ▍Net margin 11.5%
Valuation TTM
Revenue by segment
Business relationships
Supply chain
Peer comparison
Market position
Stress test
Predictor forecast
| Metric | Our forecast | Guidance | Consensus |
|---|---|---|---|
| EPS | —no estimate | —no estimate | 0,06 |
| Revenue | —no estimate | —no estimate | 625,7M USD |
| Operating income | —no estimate | —no estimate | -3,7M USD |
Options
Short squeeze
Earnings-call key lines
Consensus distribution
sell-side coverageEstimate revisions
consensus EPS · 26-week trendSell-side observations
Themes
ESG
Risk factors
Benchmarks vs cohort
Corporate actions / M&A
FX exposure
Comparable transactions
Derivatives & instruments
Derivative transactions
- Global Chief Financial Officer · Restricted Stock Units → Class A ordinary sharesDisposed 23 929exercise · 2026-05-31
- Global Chief Financial Officer · Restricted Stock Units → Class A ordinary sharesDisposed 23 929exercise · 2026-04-30
- Global Chief Financial Officer · Restricted Stock Units → Class A ordinary sharesDisposed 23 929exercise · 2026-03-31
Actions
Ask Handelsavisen
- Market data
- Market data cache
- Issuer disclosures
- Public news
- Earnings transcripts
- Consensus estimates
- ESG data
- Reference data
- Cash Conversion Ratiooperating_cash_flow / net_income
- Market Priceinput from market-data provider (delayed close or quote-shim mid)
- Debt To Equity(short_term_debt + long_term_debt) / total_equity
- Capex To Revenuecapital_expenditure / revenue
- Net Cashcash_and_equivalents + short_term_investments - short_term_debt - long_term_debt
- Return On Equitynet_income / total_equity
- Oddity Tech Ltd Market data — financials · 2026-07-28
- reconciler_enqueue (reconciler) on ODD.O · 2026-07-28
- Oddity Tech Ltd Market data — analyst estimates · 2026-07-28
Ownership & reference
Top holders
- Institutional Investor · as of 2026-03-310,01 %$28M
- Investment Managers · as of 2026-03-310,00 %$74M
- Institutional Investor · as of 2026-03-310,00 %$27M
- Investment Managers · as of 2026-03-310,00 %$5M
- Investment Managers · as of 2026-03-310,00 %$5M
- Investment Managers · as of 2024-06-300,00 %$32M
- Brokerage Firms · as of 2026-03-310,00 %$3M
- Investment Managers · as of 2024-12-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$5M
- Investment Managers · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$0M
- Investment Managers · as of 2026-03-310,00 %$0M
- Investment Managers · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2025-12-310,00 %$1M
- Institutional Investor · as of 2026-03-310,00 %$0M
Insider activity
- Global Chief Financial Officer · Class A ordinary sharesSold 9 603 @ $13,44$129K · 2026-06-01
- Global Chief Financial Officer · Class A ordinary sharesOther 23 929 · 2026-05-31
- Global Chief Financial Officer · Class A ordinary sharesSold 9 600 @ $15,62$150K · 2026-04-30
- Global Chief Financial Officer · Class A ordinary sharesOther 23 929 · 2026-04-30
- Global Chief Financial Officer · Class A ordinary sharesSold 9 604 @ $12,85$123K · 2026-03-31
- Global Chief Financial Officer · Class A ordinary sharesOther 23 929 · 2026-03-31
Short positioning
Geographic breakdown
Intel & risk
no material change vs prior analysis (walked 17 fields; 4 schema-expansion field(s) excluded)
- Narrative— → —medium
- Business summary— → —medium
- Conclusion— → —medium
- Key takeaways— → —medium
Evidence & claims
From filings & derived data- Total assets (YoY) (2025-12-31 vs 2024-12-31): 159.2%Derived (calculated)
- Gross profit (YoY) (2025-12-31 vs 2024-12-31): 25.7%Derived (calculated)
- Operating cash flow (YoY) (2025-12-31 vs 2024-12-31): -36.4%Derived (calculated)
- Operating income (YoY) (2025-12-31 vs 2024-12-31): 2.7%Derived (calculated)
- Revenue (YoY) (2025-12-31 vs 2024-12-31): 25.2%Derived (calculated)
- Shareholders' equity (YoY) (2025-12-31 vs 2024-12-31): 40.4%Derived (calculated)
- Cash & equivalents (YoY) (2025-12-31 vs 2024-12-31): 699.0%Derived (calculated)
- Cost of revenue (YoY) (2025-12-31 vs 2024-12-31): 23.7%Derived (calculated)
- EPS (basic) (YoY) (2025-12-31 vs 2024-12-31): 10.2%Derived (calculated)
- Total liabilities (YoY) (2025-12-31 vs 2024-12-31): 373.4%Derived (calculated)
- EPS (diluted) (YoY) (2025-12-31 vs 2024-12-31): 9.8%Derived (calculated)
- Net income (YoY) (2025-12-31 vs 2024-12-31): 9.1%Derived (calculated)
- Net margin (FY 2025-12-31): 13.7%Derived (calculated)
- Gross margin (FY 2025-12-31): 72.7%Derived (calculated)
- Return on equity (FY 2025-12-31): 27.9%Derived (calculated)
- Return on assets (FY 2025-12-31): 9.7%Derived (calculated)
- Current ratio (FY 2025-12-31): 5.24xDerived (calculated)
- Debt-to-equity (FY 2025-12-31): 1.87xDerived (calculated)
- Capex (YoY) (2025-12-31 vs 2024-12-31): 20.4%Derived (calculated)
- Shareholders' equity (annual): USD 396.5MSEC XBRL filing
- Net income (annual): USD 110.75MSEC XBRL filing
- Revenue (annual): USD 809.84MSEC XBRL filing
- Operating income (annual): USD 118.77MSEC XBRL filing
- EPS (basic) (annual): USD-PER-SHARES 2SEC XBRL filing