e.l.f. Beauty Shares Drop Nearly 4% to 52-Week Low $48.82 - ELF News | Rallies