LoadingWorld Markets / Brazil /
Last close 4.86000013 on 2026-10-30
Founded: 1969
Founders: Luiz Seabra
Natura is one of Brazil's largest cosmetics companies, known for direct sales and sustainability-focused sourcing; later acquired Avon and The Body Shop before divesting the latter.