Shares of cosmetics brand e.l.f. Beauty ($ELF) lost their magic on Thursday, with ELF stock shedding more than 24% during pre ...
Beauty (ELF) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.