Profile

Fast-growing cosmetics company with strong e-commerce and digital credentials.

Stake value (12/31/2021) € 177 M
Investment case

Sienna Investment Managers invested a total of EUR 168 million in 2021