Elon Musk sells $3.95 billion worth of Tesla stock | Sharefundss