e.l.f. Beauty ELF has outperformed the market over the past 5 years by 18.17% on an annualized basis producing an average ...
Beauty ELF recently warned about slowing sales in January 2025. As a result, this Zacks Rank #5 (Strong Sell) lowered its ...