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