Advent has secured a stake of 8% to 10% in Natura, Brazil's leading beauty company, through a structured secondary transaction priced at 9.75 reais per share ($1.86). The investment, executed over six months, grants the private equity firm two board seats, significantly enhancing its influence over Natura's strategy. This move coincides with a major governance overhaul where founder Luiz Seabra, Guilherme Leal, and Pedro Passos, along with former CEO Fabio Barbosa, are departing the board.
The company will now be led by Alessandro Carlucci as chairman, with the exiting executives forming an advisory role without decision-making power. The transaction underscores Advent's strategic pivot into Latin American consumer sectors and could reshape Natura's corporate governance framework.
Source: PE Insights · Summarized by HeadlinesBriefing