OLAPLEX HOLDINGS, INC.
OLPX · Perfumes, Cosmetics & Other Toilet Preparations · 672.0M shares · +3%/yr ↑ shares · EDGAR filings ↗
Grade
C63Patent-protected prestige haircare brand with strong cash conversion but a net-loss year and stalled growth.
Strengths
- Top-decile FCF margin (13.8%, 100th pct) and OCF margin (85.7th); gross margin 69% (80th pct)
- Strong liquidity (current ratio 4.6, 83rd pct) and a recognized, patent-protected bond-building franchise
Risks
- Net loss (net margin -2.2%), negative ROE/ROA and net income down ~147% (11th pct)
- Revenue essentially flat (+0.1%) amid intensifying prestige-haircare discounting and a still-unproven transformation plan
Notable findings
- Net lossNet loss (net margin -2.2%)
- Strong balance sheetStrong balance sheet — $319M cash & investments
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
69.4%
Operating margin
1.6%
Net margin
-2.2%
Return on equity
-1.1%
Return on assets
-0.6%
ROIC
0.4%
Revenue growth (QoQ)
-5.5%
Net-income growth
-147.4%
Debt / equity
0.4×
Current ratio
4.6×
Free cash flow
$58M
Tangible book value
-$137M
Cash & investments
$319M
Stock comp / revenue
3.1%
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-29 | OtherExhibits | filing ↗ |
| 2026-05-11 | ResultsExhibits | filing ↗ |
| 2026-03-26 | Material agreementReg FDExhibits | filing ↗ |
| 2026-03-05 | ResultsExhibits | filing ↗ |
| 2025-11-06 | ResultsExhibits | filing ↗ |
| 2025-08-26 | Material agreementReg FDExhibits | filing ↗ |
| 2025-08-07 | ResultsExhibits | filing ↗ |
| 2025-07-22 | Exec/director change | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-29 | 2026-05-29 | 0001868726-26-000043 ↗ |
| 8-K | 2026-05-11 | 2026-05-11 | 0001868726-26-000035 ↗ |
| 10-Q | 2026-05-11 | 2026-03-31 | 0001868726-26-000036 ↗ |
| 10-K/A | 2026-04-30 | 2025-12-31 | 0001193125-26-197345 ↗ |
| 8-K | 2026-03-26 | 2026-03-26 | 0001193125-26-126362 ↗ |
| 8-K | 2026-03-05 | 2026-03-05 | 0001868726-26-000006 ↗ |
| 10-K | 2026-03-05 | 2025-12-31 | 0001868726-26-000009 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0001868726-25-000107 ↗ |
| 8-K | 2025-11-06 | 2025-11-06 | 0001868726-25-000105 ↗ |
| 8-K | 2025-08-26 | 2025-08-20 | 0001193125-25-188088 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0001868726-25-000082 ↗ |
| 8-K | 2025-08-07 | 2025-08-07 | 0001868726-25-000079 ↗ |