 Since 2020, insiders Masa Son, Jack Ma, and Joe Tsai have done nothing but sell shares of Alibaba. The trio has sold North of 40 billion of stock since 2020. Tsai recently registered to sell an additional 260 million. 