Elon Musk Sells $4B in Tesla Shares to Finance Twitter Purchase.