Is e.l.f. Beauty's Stock Slump a Sign of Trouble or Opportunity? | Whale Factor