U.S. stocks on the move: Elf Beauty, Albemarle, Revolution - ELF News | Rallies