Waldencast plc (MLKMF)
OTCMKTS · Delayed Price · Currency is USD
0.7500
-0.2000 (-21.05%)
At close: Oct 9, 2026

Waldencast Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
902224511,107785-
Market Cap Growth
-62.49%-50.76%-59.29%41.06%--
Enterprise Value
2314567611,109787-
Last Close Price
0.751.884.0210.949.07-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-17.4017.40273.5070.73-
PS Ratio
0.380.821.655.074.72-
PB Ratio
0.230.440.621.440.98-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.971.682.785.084.74-
EV/EBITDA Ratio
--1256.12---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.380.300.250.230.25-0.03
Debt / EBITDA Ratio
--42.29---
Net Debt / Equity Ratio
0.360.240.230.200.240
Net Debt / EBITDA Ratio
-5.15-20.52276.08-6.14-3.72-
Net Debt / FCF Ratio
-9.53-7.30-14.51-4.99-2.190.01
Asset Turnover
0.330.320.270.210.23-
Inventory Turnover
1.881.651.511.39--
Quick Ratio
0.130.800.530.690.394.09
Current Ratio
4.801.701.351.711.264.64
Return on Equity (ROE)
-62.67%-40.33%-6.49%-13.51%-38.01%-
Return on Assets (ROA)
-7.49%-4.72%-3.32%-4.80%-6.46%-3.29%
Return on Capital Employed (ROCE)
-15.80%-9.70%-6.00%-8.40%-7.30%-2.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-186.13%-103.55%-9.42%-8.13%-14.86%-
FCF Yield
-16.58%-7.32%-2.56%-2.83%-11.09%-
Buyback Yield / Dilution
-3.65%-4.37%-19.90%-5.43%-142.00%-