US tech execs have dumped $3.6B in company stock this month #1 Post by horizontech-dev » Wed, May 27, 2020, 10:55 PM UTC US tech execs have dumped $3.6B in company stock this monththenextweb.com