I wonder what impact him selling all his stock had on the share price. They floated 180M shares at IPO, Travis owned 117.5M. Average daily volume is about 25M shares.
The release of the news might move the market a bit, but typically for these large volume trades, they don't go through the typical exchanges like NYSE. Instead, traders will often deal with another large player through an OTC transaction.