Natura &Co Holding S.A. announced revenue results for the first quarter of 2021. For the quarter, the company reported net revenue of BRL 9.5 billion.