Better Buy: e.l.f. Beauty vs. Ulta Beauty
Beauty (NYSE: ELF) would have grown to an incredible $3,500 at current market prices. The same investment in Ulta Beauty (NASDAQ: ULTA) would be worth $1,300, which is enough to outperform the major market indexes. Both companies have experienced a wave of demand since the pandemic, but while Ulta is continuing to grow at rates similar to its long-term operating history, e.l.f.