Business Revolution Beauty Shares Plummet as Sales Forecast Shows 25% Drop admin Jan 26, 2025 The cosmetics retailer Revolution Beauty has issued a stark warning to investors, projecting a 25 per cent decline…
Cosmetics Elf Beauty Shares Plummet as Muddy Waters Takes Short Position admin Nov 21, 2024 Shares in Elf Beauty experienced a significant decline after renowned short seller Muddy Waters revealed its…