Twitter execs left more than $35M in stock awards on the table when they quit #1 Post by louhong » Mon, Apr 10, 2017, 9:36 PM UTC Twitter execs left more than $35M in stock awards on the table when they quitrecode.net