Shares of cosmetics company e.l.f. Beauty (NYSE:ELF) fell 5.9% in the afternoon session ... January 21, 2025--e.l.f. Beauty is set to transform the beauty landscape in Germany with its "e.l.f ...