Finance and Markets: Evan Spiegel Snapchat Leader or Asshole? Finance and Markets: Evan Spiegel Snapchat Leader or Asshole?By Gotham Rex on September 6, 2018CEO of Snap Inc (SNAP) Evan Spiegel sold 1,520,640 shares of SNAP on 09/04/2018 at an average price of $10.57 a share. The total sale was $16.1 million. Is Evan a leader of a publicly traded social network oblivious to…