Elf Beauty Shares Drop 10% to $74.16 | Intellectia.AI