E.l.f. Beauty (ELF 3.56%) stock has crushed the market over the past three years, gaining 232% versus 32% for the S&P 500.
Many affordable brands have proven to be just as effective (if not more so) than their luxury counterparts, giving everyone ...