Tesla
Short

Tesla - TSLA

Must just sold 6.9b of Tesla shares.
Yes, he sold at the top.
Chart PatternsTrend Analysis

Disclaimer