NEW YORK - e.l.f. Beauty (NYSE:ELF) shares plunged 20% after the cosmetics company reported second-quarter revenue that fell short of analyst expectations and issued disappointing guidance for fiscal ...