3 ms·> and then sold at a huge profit Are you sure he has sold?by deepsun 5y ago> and then sold at a huge profit Are you sure he has sold?asimpletune 5y agoTesla sold 10% of their btcjpadkins 5y agobefore, not after the announcement.