e.l.f. Beauty makes low-cost cosmetics. The company's revenues continue to expand, but its earnings haven't been as reliable. 10 stocks we like better than e.l.f. Beauty › Cosmetics maker e.l.f.