Compare Waldencast PLC rrants (27/07/2027) (MLKWF) to its peers on price performance, valuation multiples and key financial metrics.