Why Natura &Co Stock Popped Today
A spinoff of its top luxury brand got investors excited.
Why Natura & Co Stock Tanked 12.5% at the Open Today
The cosmetics company reported earnings, and investors weren't pleased with what they saw.