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.
Realty Income has a reliable business model and a long track record of delivering growth through acquiring acquiring companies like Spirit Realty and buying properties. The company, which owns more ...