TIL that Tesla insiders (executives, board members, etc) have sold *1.46 million* Tesla shares over the past 12 months, and bought precisely *zero*

https://www.nasdaq.com/market-activity/stocks/tsla/insider-activity
Post image

Comments