Tesla#39;s Elon Musk sells $930 million in shares to cover stock option tax

Stocks