Beauty (NYSE: ELF) shareholders have been on a rollercoaster ride over the past few years. The emerging makeup and skincare ...