Elf Beauty raises annual forecasts as value bet pays off - ELF News | Rallies