Twitter former CEO and current director - Evan Williams has divested MILLIONS from twitter.
https://finviz.com/quote.ashx?t=TWTR&b=2
Mark Zuckerberg has sold 6 BILLION in Facebook stock. They KNEW! They knew but they have still been fighting it. He's sold 32 Million shares worth over 6 Billion just since August 2016. 23 Million of it sold in 2018.
https://finviz.com/insidertrading.ashx?oc=1548760&tc=7