Tesla insiders sold $16.79 billion in $TSLA stock on this multi-stage pump and dump. 29-Dec-21 10:23 pm Analysis Anirudh Sethi