Waldencast (WALD) Research & Development: 2020-2023

Historic Research & Development for Waldencast (WALD) over the last 3 years, with Dec 2023 value amounting to $3.2 million.